/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/chl/chromosome-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 19:06:37,151 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 19:06:37,153 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 19:06:37,182 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 19:06:37,183 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 19:06:37,185 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 19:06:37,187 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 19:06:37,191 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 19:06:37,192 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 19:06:37,195 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 19:06:37,196 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 19:06:37,197 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 19:06:37,197 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 19:06:37,199 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 19:06:37,200 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 19:06:37,200 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 19:06:37,202 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 19:06:37,203 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 19:06:37,205 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 19:06:37,212 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 19:06:37,212 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 19:06:37,213 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 19:06:37,214 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 19:06:37,216 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 19:06:37,220 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 19:06:37,220 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 19:06:37,220 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 19:06:37,222 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 19:06:37,222 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 19:06:37,222 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 19:06:37,222 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 19:06:37,223 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 19:06:37,224 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 19:06:37,224 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 19:06:37,225 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 19:06:37,225 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 19:06:37,226 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 19:06:37,226 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 19:06:37,226 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 19:06:37,227 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 19:06:37,227 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 19:06:37,231 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-08-12 19:06:37,257 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 19:06:37,257 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 19:06:37,257 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 19:06:37,257 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 19:06:37,260 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 19:06:37,260 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 19:06:37,260 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 19:06:37,260 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 19:06:37,260 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 19:06:37,260 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 19:06:37,261 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 19:06:37,261 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 19:06:37,261 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 19:06:37,261 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 19:06:37,261 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 19:06:37,261 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 19:06:37,262 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 19:06:37,262 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 19:06:37,262 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 19:06:37,262 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 19:06:37,262 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 19:06:37,262 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 19:06:37,262 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 19:06:37,262 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 19:06:37,262 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 19:06:37,262 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 19:06:37,263 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 19:06:37,263 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 19:06:37,263 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 19:06:37,263 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 19:06:37,263 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-08-12 19:06:37,512 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 19:06:37,526 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 19:06:37,528 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 19:06:37,529 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-12 19:06:37,529 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-12 19:06:37,530 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-symm.wvr.bpl [2021-08-12 19:06:37,530 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-symm.wvr.bpl' [2021-08-12 19:06:37,565 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 19:06:37,566 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-12 19:06:37,567 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 19:06:37,567 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 19:06:37,567 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 19:06:37,575 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/1) ... [2021-08-12 19:06:37,582 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/1) ... [2021-08-12 19:06:37,586 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 19:06:37,587 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 19:06:37,587 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 19:06:37,588 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 19:06:37,593 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/1) ... [2021-08-12 19:06:37,593 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/1) ... [2021-08-12 19:06:37,595 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/1) ... [2021-08-12 19:06:37,595 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/1) ... [2021-08-12 19:06:37,598 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/1) ... [2021-08-12 19:06:37,600 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/1) ... [2021-08-12 19:06:37,601 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/1) ... [2021-08-12 19:06:37,604 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 19:06:37,605 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 19:06:37,605 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 19:06:37,605 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 19:06:37,606 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (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-08-12 19:06:37,654 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-12 19:06:37,654 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-12 19:06:37,654 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-12 19:06:37,654 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-12 19:06:37,654 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-12 19:06:37,654 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-12 19:06:37,655 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-12 19:06:37,655 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 19:06:37,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 19:06:37,655 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-12 19:06:37,845 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 19:06:37,845 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-08-12 19:06:37,846 INFO L202 PluginConnector]: Adding new model chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:06:37 BoogieIcfgContainer [2021-08-12 19:06:37,846 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 19:06:37,847 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 19:06:37,848 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 19:06:37,870 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 19:06:37,870 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:06:37" (1/2) ... [2021-08-12 19:06:37,870 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e684fb6 and model type chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 07:06:37, skipping insertion in model container [2021-08-12 19:06:37,870 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:06:37" (2/2) ... [2021-08-12 19:06:37,871 INFO L111 eAbstractionObserver]: Analyzing ICFG chromosome-symm.wvr.bpl [2021-08-12 19:06:37,875 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 19:06:37,875 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-12 19:06:37,876 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 19:06:37,893 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-12 19:06:37,907 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-12 19:06:37,919 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 19:06:37,919 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 19:06:37,919 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 19:06:37,920 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 19:06:37,920 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 19:06:37,920 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 19:06:37,920 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 19:06:37,920 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 19:06:37,934 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 23 places, 18 transitions, 52 flow [2021-08-12 19:06:37,957 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 30 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:37,960 INFO L276 IsEmpty]: Start isEmpty. Operand has 30 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:37,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-08-12 19:06:37,967 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:37,967 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:37,967 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:37,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:37,971 INFO L82 PathProgramCache]: Analyzing trace with hash -257954186, now seen corresponding path program 1 times [2021-08-12 19:06:37,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:37,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781194819] [2021-08-12 19:06:37,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:38,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:38,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:38,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:38,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781194819] [2021-08-12 19:06:38,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781194819] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:06:38,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:06:38,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:06:38,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076738911] [2021-08-12 19:06:38,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:06:38,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:38,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:06:38,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,110 INFO L87 Difference]: Start difference. First operand has 30 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:38,151 INFO L93 Difference]: Finished difference Result 64 states and 115 transitions. [2021-08-12 19:06:38,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:06:38,152 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-08-12 19:06:38,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:38,159 INFO L225 Difference]: With dead ends: 64 [2021-08-12 19:06:38,160 INFO L226 Difference]: Without dead ends: 45 [2021-08-12 19:06:38,162 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-08-12 19:06:38,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 30. [2021-08-12 19:06:38,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 56 transitions. [2021-08-12 19:06:38,187 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 56 transitions. Word has length 12 [2021-08-12 19:06:38,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:38,188 INFO L482 AbstractCegarLoop]: Abstraction has 30 states and 56 transitions. [2021-08-12 19:06:38,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,188 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 56 transitions. [2021-08-12 19:06:38,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-08-12 19:06:38,189 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:38,189 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:38,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 19:06:38,191 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:38,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:38,193 INFO L82 PathProgramCache]: Analyzing trace with hash 255431018, now seen corresponding path program 2 times [2021-08-12 19:06:38,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:38,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336354264] [2021-08-12 19:06:38,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:38,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:38,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:38,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:38,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336354264] [2021-08-12 19:06:38,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336354264] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:06:38,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:06:38,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:06:38,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967477836] [2021-08-12 19:06:38,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:06:38,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:38,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:06:38,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,246 INFO L87 Difference]: Start difference. First operand 30 states and 56 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:38,275 INFO L93 Difference]: Finished difference Result 60 states and 110 transitions. [2021-08-12 19:06:38,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:06:38,276 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-08-12 19:06:38,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:38,276 INFO L225 Difference]: With dead ends: 60 [2021-08-12 19:06:38,277 INFO L226 Difference]: Without dead ends: 48 [2021-08-12 19:06:38,277 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.9ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-08-12 19:06:38,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 33. [2021-08-12 19:06:38,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.9375) internal successors, (62), 32 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 62 transitions. [2021-08-12 19:06:38,287 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 62 transitions. Word has length 12 [2021-08-12 19:06:38,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:38,288 INFO L482 AbstractCegarLoop]: Abstraction has 33 states and 62 transitions. [2021-08-12 19:06:38,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,288 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 62 transitions. [2021-08-12 19:06:38,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-08-12 19:06:38,289 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:38,289 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:38,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-12 19:06:38,290 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:38,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:38,291 INFO L82 PathProgramCache]: Analyzing trace with hash -1890739742, now seen corresponding path program 3 times [2021-08-12 19:06:38,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:38,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208871992] [2021-08-12 19:06:38,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:38,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:38,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:38,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:38,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208871992] [2021-08-12 19:06:38,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208871992] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:06:38,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:06:38,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:06:38,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598200445] [2021-08-12 19:06:38,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:06:38,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:38,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:06:38,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,338 INFO L87 Difference]: Start difference. First operand 33 states and 62 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:38,365 INFO L93 Difference]: Finished difference Result 48 states and 89 transitions. [2021-08-12 19:06:38,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:06:38,366 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-08-12 19:06:38,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:38,366 INFO L225 Difference]: With dead ends: 48 [2021-08-12 19:06:38,367 INFO L226 Difference]: Without dead ends: 36 [2021-08-12 19:06:38,367 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:06:38,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-08-12 19:06:38,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 33. [2021-08-12 19:06:38,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.9375) internal successors, (62), 32 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 62 transitions. [2021-08-12 19:06:38,379 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 62 transitions. Word has length 12 [2021-08-12 19:06:38,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:38,379 INFO L482 AbstractCegarLoop]: Abstraction has 33 states and 62 transitions. [2021-08-12 19:06:38,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,379 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 62 transitions. [2021-08-12 19:06:38,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-12 19:06:38,380 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:38,380 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:38,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-12 19:06:38,380 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:38,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:38,381 INFO L82 PathProgramCache]: Analyzing trace with hash -309182698, now seen corresponding path program 1 times [2021-08-12 19:06:38,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:38,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605038084] [2021-08-12 19:06:38,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:38,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:38,432 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:06:38,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:38,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605038084] [2021-08-12 19:06:38,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605038084] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:06:38,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:06:38,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:06:38,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746795935] [2021-08-12 19:06:38,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:06:38,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:38,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:06:38,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,434 INFO L87 Difference]: Start difference. First operand 33 states and 62 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:38,454 INFO L93 Difference]: Finished difference Result 51 states and 95 transitions. [2021-08-12 19:06:38,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:06:38,454 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-08-12 19:06:38,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:38,456 INFO L225 Difference]: With dead ends: 51 [2021-08-12 19:06:38,456 INFO L226 Difference]: Without dead ends: 38 [2021-08-12 19:06:38,456 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:06:38,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2021-08-12 19:06:38,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2021-08-12 19:06:38,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.945945945945946) internal successors, (72), 37 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 72 transitions. [2021-08-12 19:06:38,464 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 72 transitions. Word has length 13 [2021-08-12 19:06:38,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:38,464 INFO L482 AbstractCegarLoop]: Abstraction has 38 states and 72 transitions. [2021-08-12 19:06:38,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,464 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 72 transitions. [2021-08-12 19:06:38,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-12 19:06:38,465 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:38,465 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:38,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-12 19:06:38,465 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:38,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:38,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1319300302, now seen corresponding path program 2 times [2021-08-12 19:06:38,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:38,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883855789] [2021-08-12 19:06:38,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:38,527 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:06:38,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:38,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883855789] [2021-08-12 19:06:38,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883855789] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:06:38,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:06:38,528 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:06:38,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262699166] [2021-08-12 19:06:38,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:06:38,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:38,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:06:38,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,533 INFO L87 Difference]: Start difference. First operand 38 states and 72 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:38,556 INFO L93 Difference]: Finished difference Result 72 states and 129 transitions. [2021-08-12 19:06:38,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:06:38,557 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-08-12 19:06:38,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:38,558 INFO L225 Difference]: With dead ends: 72 [2021-08-12 19:06:38,558 INFO L226 Difference]: Without dead ends: 59 [2021-08-12 19:06:38,559 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-08-12 19:06:38,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 39. [2021-08-12 19:06:38,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 38 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 75 transitions. [2021-08-12 19:06:38,566 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 75 transitions. Word has length 13 [2021-08-12 19:06:38,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:38,566 INFO L482 AbstractCegarLoop]: Abstraction has 39 states and 75 transitions. [2021-08-12 19:06:38,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,566 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 75 transitions. [2021-08-12 19:06:38,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-12 19:06:38,567 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:38,567 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:38,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-12 19:06:38,567 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:38,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:38,568 INFO L82 PathProgramCache]: Analyzing trace with hash -626720332, now seen corresponding path program 3 times [2021-08-12 19:06:38,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:38,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793423781] [2021-08-12 19:06:38,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:38,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:38,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:06:38,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:38,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793423781] [2021-08-12 19:06:38,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793423781] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:06:38,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:06:38,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:06:38,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789218978] [2021-08-12 19:06:38,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:06:38,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:38,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:06:38,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,598 INFO L87 Difference]: Start difference. First operand 39 states and 75 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:38,612 INFO L93 Difference]: Finished difference Result 54 states and 96 transitions. [2021-08-12 19:06:38,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:06:38,612 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-08-12 19:06:38,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:38,613 INFO L225 Difference]: With dead ends: 54 [2021-08-12 19:06:38,613 INFO L226 Difference]: Without dead ends: 39 [2021-08-12 19:06:38,613 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:06:38,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-08-12 19:06:38,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2021-08-12 19:06:38,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.9473684210526316) internal successors, (74), 38 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 74 transitions. [2021-08-12 19:06:38,619 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 74 transitions. Word has length 13 [2021-08-12 19:06:38,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:38,619 INFO L482 AbstractCegarLoop]: Abstraction has 39 states and 74 transitions. [2021-08-12 19:06:38,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:38,620 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 74 transitions. [2021-08-12 19:06:38,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:06:38,623 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:38,623 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:38,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-12 19:06:38,624 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:38,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:38,628 INFO L82 PathProgramCache]: Analyzing trace with hash -968107418, now seen corresponding path program 1 times [2021-08-12 19:06:38,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:38,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112174966] [2021-08-12 19:06:38,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:38,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:38,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:38,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:38,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112174966] [2021-08-12 19:06:38,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112174966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:38,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867417579] [2021-08-12 19:06:38,841 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-08-12 19:06:38,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:38,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:06:38,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:39,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-12 19:06:39,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:39,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:06:39,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:39,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:39,079 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:39,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:39,080 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:79, output treesize:39 [2021-08-12 19:06:39,162 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:39,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867417579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:39,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:39,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 19:06:39,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002870928] [2021-08-12 19:06:39,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:06:39,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:39,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:06:39,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:39,164 INFO L87 Difference]: Start difference. First operand 39 states and 74 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:39,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:39,337 INFO L93 Difference]: Finished difference Result 80 states and 146 transitions. [2021-08-12 19:06:39,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:39,338 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:06:39,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:39,338 INFO L225 Difference]: With dead ends: 80 [2021-08-12 19:06:39,338 INFO L226 Difference]: Without dead ends: 71 [2021-08-12 19:06:39,339 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 269.1ms TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:06:39,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-08-12 19:06:39,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 49. [2021-08-12 19:06:39,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.9375) internal successors, (93), 48 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:39,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 93 transitions. [2021-08-12 19:06:39,342 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 93 transitions. Word has length 14 [2021-08-12 19:06:39,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:39,342 INFO L482 AbstractCegarLoop]: Abstraction has 49 states and 93 transitions. [2021-08-12 19:06:39,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:39,342 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 93 transitions. [2021-08-12 19:06:39,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:06:39,342 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:39,342 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:39,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-08-12 19:06:39,557 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:39,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:39,557 INFO L82 PathProgramCache]: Analyzing trace with hash 2061932018, now seen corresponding path program 2 times [2021-08-12 19:06:39,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:39,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390905716] [2021-08-12 19:06:39,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:39,718 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:39,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:39,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390905716] [2021-08-12 19:06:39,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390905716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:39,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987764194] [2021-08-12 19:06:39,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:06:39,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:39,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:39,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:06:39,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:40,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:40,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:40,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:40,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:40,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:40,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:40,023 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:40,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:40,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:06:40,032 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-08-12 19:06:40,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:40,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987764194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:40,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:40,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:06:40,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808799055] [2021-08-12 19:06:40,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:06:40,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:40,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:06:40,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:40,071 INFO L87 Difference]: Start difference. First operand 49 states and 93 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:40,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:40,426 INFO L93 Difference]: Finished difference Result 112 states and 208 transitions. [2021-08-12 19:06:40,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:06:40,426 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:06:40,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:40,427 INFO L225 Difference]: With dead ends: 112 [2021-08-12 19:06:40,427 INFO L226 Difference]: Without dead ends: 85 [2021-08-12 19:06:40,427 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 454.0ms TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:06:40,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-08-12 19:06:40,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 51. [2021-08-12 19:06:40,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.98) internal successors, (99), 50 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:40,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 99 transitions. [2021-08-12 19:06:40,431 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 99 transitions. Word has length 14 [2021-08-12 19:06:40,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:40,431 INFO L482 AbstractCegarLoop]: Abstraction has 51 states and 99 transitions. [2021-08-12 19:06:40,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:40,431 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 99 transitions. [2021-08-12 19:06:40,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:06:40,432 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:40,432 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:40,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-12 19:06:40,641 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:40,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:40,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1138943690, now seen corresponding path program 3 times [2021-08-12 19:06:40,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:40,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103906956] [2021-08-12 19:06:40,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:40,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:40,802 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:40,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:40,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103906956] [2021-08-12 19:06:40,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103906956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:40,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333512484] [2021-08-12 19:06:40,803 INFO L93 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-08-12 19:06:40,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:06:40,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:40,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:06:40,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:40,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:40,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:40,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:40,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:40,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:40,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:40,991 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:40,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:40,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:06:40,999 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-08-12 19:06:41,039 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:41,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333512484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:41,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:41,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:06:41,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059835196] [2021-08-12 19:06:41,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:06:41,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:41,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:06:41,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:41,040 INFO L87 Difference]: Start difference. First operand 51 states and 99 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:41,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:41,191 INFO L93 Difference]: Finished difference Result 71 states and 136 transitions. [2021-08-12 19:06:41,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:06:41,191 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:06:41,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:41,192 INFO L225 Difference]: With dead ends: 71 [2021-08-12 19:06:41,192 INFO L226 Difference]: Without dead ends: 62 [2021-08-12 19:06:41,192 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 244.0ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:06:41,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-08-12 19:06:41,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 53. [2021-08-12 19:06:41,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 2.0) internal successors, (104), 52 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-08-12 19:06:41,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 104 transitions. [2021-08-12 19:06:41,196 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 104 transitions. Word has length 14 [2021-08-12 19:06:41,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:41,196 INFO L482 AbstractCegarLoop]: Abstraction has 53 states and 104 transitions. [2021-08-12 19:06:41,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:41,196 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 104 transitions. [2021-08-12 19:06:41,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:06:41,197 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:41,197 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:41,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-12 19:06:41,413 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:41,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:41,413 INFO L82 PathProgramCache]: Analyzing trace with hash -2758418, now seen corresponding path program 4 times [2021-08-12 19:06:41,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:41,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128208843] [2021-08-12 19:06:41,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:41,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:41,624 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:41,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:41,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128208843] [2021-08-12 19:06:41,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128208843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:41,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805578771] [2021-08-12 19:06:41,625 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:41,648 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:06:41,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:41,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:06:41,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:41,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:41,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:41,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:41,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:41,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:41,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:06:41,793 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:41,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:41,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:41,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:41,825 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:41,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:41,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:41,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:41,853 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:41,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:41,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:41,886 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:06:41,974 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:41,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805578771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:41,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:41,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:06:41,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571268556] [2021-08-12 19:06:41,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:06:41,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:41,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:06:41,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:06:41,976 INFO L87 Difference]: Start difference. First operand 53 states and 104 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:42,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:42,221 INFO L93 Difference]: Finished difference Result 86 states and 164 transitions. [2021-08-12 19:06:42,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:06:42,222 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:06:42,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:42,223 INFO L225 Difference]: With dead ends: 86 [2021-08-12 19:06:42,223 INFO L226 Difference]: Without dead ends: 66 [2021-08-12 19:06:42,223 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 323.5ms TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:06:42,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-12 19:06:42,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 52. [2021-08-12 19:06:42,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.9803921568627452) internal successors, (101), 51 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:42,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 101 transitions. [2021-08-12 19:06:42,233 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 101 transitions. Word has length 14 [2021-08-12 19:06:42,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:42,233 INFO L482 AbstractCegarLoop]: Abstraction has 52 states and 101 transitions. [2021-08-12 19:06:42,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:42,233 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 101 transitions. [2021-08-12 19:06:42,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:06:42,236 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:42,236 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:42,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:42,449 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:42,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:42,449 INFO L82 PathProgramCache]: Analyzing trace with hash 2146038118, now seen corresponding path program 5 times [2021-08-12 19:06:42,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:42,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621851576] [2021-08-12 19:06:42,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:42,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:42,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:42,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:42,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621851576] [2021-08-12 19:06:42,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621851576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:42,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165050619] [2021-08-12 19:06:42,615 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:42,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:06:42,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:42,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:06:42,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:42,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:42,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:42,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:42,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:42,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:42,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:42,707 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:42,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:42,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:42,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:42,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:06:42,737 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:42,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:42,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:42,743 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:42,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:42,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:42,770 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:06:42,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:42,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165050619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:42,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:42,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:06:42,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621894586] [2021-08-12 19:06:42,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:06:42,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:42,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:06:42,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:42,870 INFO L87 Difference]: Start difference. First operand 52 states and 101 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:43,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:43,420 INFO L93 Difference]: Finished difference Result 127 states and 234 transitions. [2021-08-12 19:06:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:06:43,420 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:06:43,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:43,421 INFO L225 Difference]: With dead ends: 127 [2021-08-12 19:06:43,421 INFO L226 Difference]: Without dead ends: 93 [2021-08-12 19:06:43,422 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 591.6ms TimeCoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:06:43,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-08-12 19:06:43,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 58. [2021-08-12 19:06:43,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 2.0701754385964914) internal successors, (118), 57 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-08-12 19:06:43,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 118 transitions. [2021-08-12 19:06:43,425 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 118 transitions. Word has length 14 [2021-08-12 19:06:43,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:43,426 INFO L482 AbstractCegarLoop]: Abstraction has 58 states and 118 transitions. [2021-08-12 19:06:43,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:43,426 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 118 transitions. [2021-08-12 19:06:43,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:06:43,426 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:43,426 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:43,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-08-12 19:06:43,637 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:43,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:43,637 INFO L82 PathProgramCache]: Analyzing trace with hash -2024741970, now seen corresponding path program 6 times [2021-08-12 19:06:43,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:43,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249348738] [2021-08-12 19:06:43,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:43,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:43,764 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:43,764 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:43,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249348738] [2021-08-12 19:06:43,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249348738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:43,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203618998] [2021-08-12 19:06:43,765 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:43,787 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:06:43,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:43,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:06:43,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:43,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:43,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:06:43,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:43,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:43,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:43,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:06:43,881 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:43,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:43,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:06:43,889 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:06:43,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:43,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203618998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:43,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:43,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:06:43,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229116724] [2021-08-12 19:06:43,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:06:43,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:43,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:06:43,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:43,922 INFO L87 Difference]: Start difference. First operand 58 states and 118 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:44,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:44,110 INFO L93 Difference]: Finished difference Result 80 states and 158 transitions. [2021-08-12 19:06:44,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:06:44,110 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:06:44,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:44,111 INFO L225 Difference]: With dead ends: 80 [2021-08-12 19:06:44,111 INFO L226 Difference]: Without dead ends: 71 [2021-08-12 19:06:44,111 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 233.6ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:06:44,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-08-12 19:06:44,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 59. [2021-08-12 19:06:44,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 2.086206896551724) internal successors, (121), 58 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:44,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 121 transitions. [2021-08-12 19:06:44,116 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 121 transitions. Word has length 14 [2021-08-12 19:06:44,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:44,116 INFO L482 AbstractCegarLoop]: Abstraction has 59 states and 121 transitions. [2021-08-12 19:06:44,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:44,116 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 121 transitions. [2021-08-12 19:06:44,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:06:44,117 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:44,117 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:44,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:44,321 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:44,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:44,321 INFO L82 PathProgramCache]: Analyzing trace with hash -888556698, now seen corresponding path program 7 times [2021-08-12 19:06:44,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:44,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514796663] [2021-08-12 19:06:44,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:44,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:44,430 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:44,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:44,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514796663] [2021-08-12 19:06:44,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514796663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:44,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331177626] [2021-08-12 19:06:44,431 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:44,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:44,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:06:44,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:44,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:44,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:44,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:44,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:44,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:44,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:44,515 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:44,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:44,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:44,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:44,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:44,544 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:44,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:44,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:44,549 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:44,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:44,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:44,570 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:06:44,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:44,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331177626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:44,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:44,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:06:44,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739602653] [2021-08-12 19:06:44,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:06:44,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:44,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:06:44,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:44,656 INFO L87 Difference]: Start difference. First operand 59 states and 121 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:44,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:44,906 INFO L93 Difference]: Finished difference Result 95 states and 186 transitions. [2021-08-12 19:06:44,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:06:44,907 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:06:44,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:44,907 INFO L225 Difference]: With dead ends: 95 [2021-08-12 19:06:44,907 INFO L226 Difference]: Without dead ends: 75 [2021-08-12 19:06:44,908 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 262.7ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:44,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-08-12 19:06:44,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 58. [2021-08-12 19:06:44,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 2.0701754385964914) internal successors, (118), 57 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-08-12 19:06:44,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 118 transitions. [2021-08-12 19:06:44,911 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 118 transitions. Word has length 14 [2021-08-12 19:06:44,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:44,912 INFO L482 AbstractCegarLoop]: Abstraction has 58 states and 118 transitions. [2021-08-12 19:06:44,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:44,912 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 118 transitions. [2021-08-12 19:06:44,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:06:44,912 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:44,912 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:45,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-12 19:06:45,121 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:45,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:45,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1260239838, now seen corresponding path program 8 times [2021-08-12 19:06:45,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:45,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914505040] [2021-08-12 19:06:45,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:45,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:45,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:45,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:45,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914505040] [2021-08-12 19:06:45,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914505040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:45,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902025014] [2021-08-12 19:06:45,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:45,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:45,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:45,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:06:45,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:45,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:45,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:45,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:45,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:45,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:45,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:06:45,455 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:45,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:45,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:45,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:45,483 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:45,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:45,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:45,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:06:45,510 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:45,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:45,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:45,538 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:06:45,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:45,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902025014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:45,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:45,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:06:45,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147014389] [2021-08-12 19:06:45,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:06:45,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:45,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:06:45,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:45,640 INFO L87 Difference]: Start difference. First operand 58 states and 118 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:45,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:45,767 INFO L93 Difference]: Finished difference Result 88 states and 170 transitions. [2021-08-12 19:06:45,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:45,768 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:06:45,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:45,768 INFO L225 Difference]: With dead ends: 88 [2021-08-12 19:06:45,768 INFO L226 Difference]: Without dead ends: 72 [2021-08-12 19:06:45,768 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 293.1ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:06:45,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-08-12 19:06:45,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 60. [2021-08-12 19:06:45,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 2.1186440677966103) internal successors, (125), 59 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-08-12 19:06:45,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 125 transitions. [2021-08-12 19:06:45,772 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 125 transitions. Word has length 14 [2021-08-12 19:06:45,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:45,773 INFO L482 AbstractCegarLoop]: Abstraction has 60 states and 125 transitions. [2021-08-12 19:06:45,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:45,773 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 125 transitions. [2021-08-12 19:06:45,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-12 19:06:45,773 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:45,773 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:45,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-08-12 19:06:45,974 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:45,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:45,974 INFO L82 PathProgramCache]: Analyzing trace with hash 247547306, now seen corresponding path program 9 times [2021-08-12 19:06:45,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:45,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190570664] [2021-08-12 19:06:45,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:45,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:46,175 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:46,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:46,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190570664] [2021-08-12 19:06:46,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190570664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:46,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058712308] [2021-08-12 19:06:46,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:46,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:06:46,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:46,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:06:46,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:46,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:46,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:46,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:06:46,337 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:46,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:46,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:06:46,369 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:46,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:46,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:46,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:06:46,394 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:46,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:46,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:46,415 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:06:46,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:46,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058712308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:46,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:46,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:06:46,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605571234] [2021-08-12 19:06:46,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:06:46,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:46,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:06:46,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:46,520 INFO L87 Difference]: Start difference. First operand 60 states and 125 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:46,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:46,706 INFO L93 Difference]: Finished difference Result 110 states and 213 transitions. [2021-08-12 19:06:46,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:46,706 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-12 19:06:46,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:46,707 INFO L225 Difference]: With dead ends: 110 [2021-08-12 19:06:46,707 INFO L226 Difference]: Without dead ends: 94 [2021-08-12 19:06:46,707 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 333.3ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:06:46,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-08-12 19:06:46,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 63. [2021-08-12 19:06:46,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.1129032258064515) internal successors, (131), 62 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:46,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 131 transitions. [2021-08-12 19:06:46,712 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 131 transitions. Word has length 14 [2021-08-12 19:06:46,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:46,712 INFO L482 AbstractCegarLoop]: Abstraction has 63 states and 131 transitions. [2021-08-12 19:06:46,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:46,712 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 131 transitions. [2021-08-12 19:06:46,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:46,713 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:46,713 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:46,922 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-12 19:06:46,922 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:46,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:46,923 INFO L82 PathProgramCache]: Analyzing trace with hash 80062742, now seen corresponding path program 10 times [2021-08-12 19:06:46,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:46,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075456116] [2021-08-12 19:06:46,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:46,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:46,968 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:46,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:46,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075456116] [2021-08-12 19:06:46,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075456116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:46,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041504314] [2021-08-12 19:06:46,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 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-08-12 19:06:47,013 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:06:47,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:47,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:47,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:47,092 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:47,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041504314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:47,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:47,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:06:47,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367857544] [2021-08-12 19:06:47,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:06:47,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:47,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:06:47,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:06:47,093 INFO L87 Difference]: Start difference. First operand 63 states and 131 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:47,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:47,359 INFO L93 Difference]: Finished difference Result 101 states and 194 transitions. [2021-08-12 19:06:47,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:47,359 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:47,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:47,360 INFO L225 Difference]: With dead ends: 101 [2021-08-12 19:06:47,360 INFO L226 Difference]: Without dead ends: 78 [2021-08-12 19:06:47,360 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 231.5ms TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:47,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-08-12 19:06:47,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 58. [2021-08-12 19:06:47,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 2.1228070175438596) internal successors, (121), 57 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:47,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 121 transitions. [2021-08-12 19:06:47,365 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 121 transitions. Word has length 15 [2021-08-12 19:06:47,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:47,365 INFO L482 AbstractCegarLoop]: Abstraction has 58 states and 121 transitions. [2021-08-12 19:06:47,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:47,365 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 121 transitions. [2021-08-12 19:06:47,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:47,365 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:47,365 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:47,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:47,571 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:47,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:47,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1340900102, now seen corresponding path program 11 times [2021-08-12 19:06:47,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:47,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970540432] [2021-08-12 19:06:47,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:47,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:47,614 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:47,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:47,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970540432] [2021-08-12 19:06:47,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970540432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:47,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707550985] [2021-08-12 19:06:47,615 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:47,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:47,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:47,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:47,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:47,684 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:47,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707550985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:47,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:47,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:06:47,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826774027] [2021-08-12 19:06:47,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:06:47,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:47,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:06:47,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:06:47,688 INFO L87 Difference]: Start difference. First operand 58 states and 121 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:47,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:47,749 INFO L93 Difference]: Finished difference Result 97 states and 191 transitions. [2021-08-12 19:06:47,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:47,750 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:47,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:47,750 INFO L225 Difference]: With dead ends: 97 [2021-08-12 19:06:47,750 INFO L226 Difference]: Without dead ends: 86 [2021-08-12 19:06:47,751 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 46.7ms TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:06:47,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-08-12 19:06:47,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 59. [2021-08-12 19:06:47,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 2.1379310344827585) internal successors, (124), 58 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-08-12 19:06:47,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 124 transitions. [2021-08-12 19:06:47,755 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 124 transitions. Word has length 15 [2021-08-12 19:06:47,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:47,756 INFO L482 AbstractCegarLoop]: Abstraction has 59 states and 124 transitions. [2021-08-12 19:06:47,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:47,756 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 124 transitions. [2021-08-12 19:06:47,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:47,756 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:47,756 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:47,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-12 19:06:47,963 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:47,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:47,963 INFO L82 PathProgramCache]: Analyzing trace with hash -477995254, now seen corresponding path program 12 times [2021-08-12 19:06:47,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:47,963 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393778239] [2021-08-12 19:06:47,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:47,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:48,044 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:48,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:48,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393778239] [2021-08-12 19:06:48,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393778239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:48,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786540741] [2021-08-12 19:06:48,044 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:48,067 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:06:48,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:48,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:48,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:48,195 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:48,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786540741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:48,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:48,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:48,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998537166] [2021-08-12 19:06:48,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:48,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:48,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:48,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:48,196 INFO L87 Difference]: Start difference. First operand 59 states and 124 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:48,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:48,476 INFO L93 Difference]: Finished difference Result 101 states and 195 transitions. [2021-08-12 19:06:48,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:48,476 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:48,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:48,477 INFO L225 Difference]: With dead ends: 101 [2021-08-12 19:06:48,477 INFO L226 Difference]: Without dead ends: 83 [2021-08-12 19:06:48,477 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 307.0ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:06:48,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2021-08-12 19:06:48,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 60. [2021-08-12 19:06:48,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 2.135593220338983) internal successors, (126), 59 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-08-12 19:06:48,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 126 transitions. [2021-08-12 19:06:48,482 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 126 transitions. Word has length 15 [2021-08-12 19:06:48,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:48,483 INFO L482 AbstractCegarLoop]: Abstraction has 60 states and 126 transitions. [2021-08-12 19:06:48,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:48,483 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 126 transitions. [2021-08-12 19:06:48,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:48,483 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:48,483 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:48,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-12 19:06:48,697 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:48,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:48,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1170063830, now seen corresponding path program 13 times [2021-08-12 19:06:48,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:48,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215147633] [2021-08-12 19:06:48,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:48,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:48,744 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:48,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:48,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215147633] [2021-08-12 19:06:48,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215147633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:48,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702104470] [2021-08-12 19:06:48,744 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:48,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:48,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:48,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:48,873 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:48,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702104470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:48,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:48,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:48,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154276617] [2021-08-12 19:06:48,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:48,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:48,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:48,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:48,874 INFO L87 Difference]: Start difference. First operand 60 states and 126 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:49,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:49,010 INFO L93 Difference]: Finished difference Result 110 states and 217 transitions. [2021-08-12 19:06:49,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:06:49,010 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:49,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:49,011 INFO L225 Difference]: With dead ends: 110 [2021-08-12 19:06:49,011 INFO L226 Difference]: Without dead ends: 99 [2021-08-12 19:06:49,011 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 116.7ms TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:49,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-12 19:06:49,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 60. [2021-08-12 19:06:49,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 2.135593220338983) internal successors, (126), 59 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-08-12 19:06:49,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 126 transitions. [2021-08-12 19:06:49,017 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 126 transitions. Word has length 15 [2021-08-12 19:06:49,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:49,017 INFO L482 AbstractCegarLoop]: Abstraction has 60 states and 126 transitions. [2021-08-12 19:06:49,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:49,017 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 126 transitions. [2021-08-12 19:06:49,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:49,017 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:49,017 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:49,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-12 19:06:49,229 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:49,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:49,229 INFO L82 PathProgramCache]: Analyzing trace with hash 384009810, now seen corresponding path program 14 times [2021-08-12 19:06:49,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:49,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598827614] [2021-08-12 19:06:49,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:49,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:49,298 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:49,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:49,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598827614] [2021-08-12 19:06:49,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598827614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:49,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871049292] [2021-08-12 19:06:49,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:49,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:49,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:49,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:49,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:49,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:49,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:49,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:49,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:49,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:49,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:49,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:49,464 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:06:49,465 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:49,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:06:49,468 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:49,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:49,481 INFO L518 ElimStorePlain]: Eliminatee v_prenex_15 vanished before elimination [2021-08-12 19:06:49,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:49,482 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:06:49,509 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:49,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871049292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:49,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:49,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:49,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442143091] [2021-08-12 19:06:49,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:49,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:49,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:49,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:49,510 INFO L87 Difference]: Start difference. First operand 60 states and 126 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:50,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:50,055 INFO L93 Difference]: Finished difference Result 114 states and 219 transitions. [2021-08-12 19:06:50,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:06:50,055 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:50,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:50,056 INFO L225 Difference]: With dead ends: 114 [2021-08-12 19:06:50,056 INFO L226 Difference]: Without dead ends: 99 [2021-08-12 19:06:50,056 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 528.1ms TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:50,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-12 19:06:50,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 65. [2021-08-12 19:06:50,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 2.140625) internal successors, (137), 64 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:50,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 137 transitions. [2021-08-12 19:06:50,063 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 137 transitions. Word has length 15 [2021-08-12 19:06:50,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:50,063 INFO L482 AbstractCegarLoop]: Abstraction has 65 states and 137 transitions. [2021-08-12 19:06:50,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:50,063 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 137 transitions. [2021-08-12 19:06:50,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:50,064 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:50,064 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:50,267 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:50,267 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:50,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:50,268 INFO L82 PathProgramCache]: Analyzing trace with hash 160078342, now seen corresponding path program 15 times [2021-08-12 19:06:50,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:50,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890837426] [2021-08-12 19:06:50,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:50,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:50,334 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:50,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:50,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890837426] [2021-08-12 19:06:50,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890837426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:50,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352377555] [2021-08-12 19:06:50,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:50,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:06:50,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:50,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:06:50,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:50,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:50,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:50,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:06:50,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:50,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:06:50,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,494 INFO L628 ElimStorePlain]: treesize reduction 80, result has 35.0 percent of original size [2021-08-12 19:06:50,495 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:50,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:06:50,505 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:50,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:50,521 INFO L518 ElimStorePlain]: Eliminatee v_prenex_17 vanished before elimination [2021-08-12 19:06:50,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:50,523 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:06:50,559 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:50,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352377555] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:50,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:50,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:06:50,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177171191] [2021-08-12 19:06:50,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:06:50,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:50,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:06:50,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:50,560 INFO L87 Difference]: Start difference. First operand 65 states and 137 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:50,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:50,773 INFO L93 Difference]: Finished difference Result 111 states and 220 transitions. [2021-08-12 19:06:50,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:06:50,774 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:50,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:50,774 INFO L225 Difference]: With dead ends: 111 [2021-08-12 19:06:50,774 INFO L226 Difference]: Without dead ends: 100 [2021-08-12 19:06:50,775 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 180.5ms TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:06:50,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-08-12 19:06:50,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 65. [2021-08-12 19:06:50,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 2.140625) internal successors, (137), 64 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:50,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 137 transitions. [2021-08-12 19:06:50,782 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 137 transitions. Word has length 15 [2021-08-12 19:06:50,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:50,782 INFO L482 AbstractCegarLoop]: Abstraction has 65 states and 137 transitions. [2021-08-12 19:06:50,782 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:50,782 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 137 transitions. [2021-08-12 19:06:50,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:50,782 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:50,782 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:50,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-12 19:06:50,997 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:50,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:50,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1520195082, now seen corresponding path program 16 times [2021-08-12 19:06:50,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:50,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281462912] [2021-08-12 19:06:50,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:51,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:51,059 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:51,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:51,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281462912] [2021-08-12 19:06:51,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281462912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:51,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889939835] [2021-08-12 19:06:51,060 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:51,094 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:06:51,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:51,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:51,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:51,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:51,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:51,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:51,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:51,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:51,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:51,205 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:51,239 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:06:51,239 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:51,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:06:51,242 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:51,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:51,254 INFO L518 ElimStorePlain]: Eliminatee v_prenex_20 vanished before elimination [2021-08-12 19:06:51,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:51,255 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:06:51,278 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:51,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889939835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:51,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:51,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:51,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766764404] [2021-08-12 19:06:51,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:51,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:51,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:51,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:51,279 INFO L87 Difference]: Start difference. First operand 65 states and 137 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:51,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:51,564 INFO L93 Difference]: Finished difference Result 99 states and 192 transitions. [2021-08-12 19:06:51,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:51,565 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:51,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:51,565 INFO L225 Difference]: With dead ends: 99 [2021-08-12 19:06:51,566 INFO L226 Difference]: Without dead ends: 87 [2021-08-12 19:06:51,566 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 277.5ms TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:06:51,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-08-12 19:06:51,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 61. [2021-08-12 19:06:51,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.1333333333333333) internal successors, (128), 60 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:51,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 128 transitions. [2021-08-12 19:06:51,573 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 128 transitions. Word has length 15 [2021-08-12 19:06:51,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:51,573 INFO L482 AbstractCegarLoop]: Abstraction has 61 states and 128 transitions. [2021-08-12 19:06:51,573 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:51,573 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 128 transitions. [2021-08-12 19:06:51,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:51,574 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:51,574 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:51,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:51,789 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:51,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:51,789 INFO L82 PathProgramCache]: Analyzing trace with hash -920894394, now seen corresponding path program 17 times [2021-08-12 19:06:51,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:51,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200973955] [2021-08-12 19:06:51,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:51,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:51,852 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:51,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:51,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200973955] [2021-08-12 19:06:51,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200973955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:51,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791457365] [2021-08-12 19:06:51,852 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:06:51,876 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:51,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:51,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:51,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:51,978 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:51,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791457365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:51,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:51,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:51,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612699634] [2021-08-12 19:06:51,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:51,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:51,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:51,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:51,980 INFO L87 Difference]: Start difference. First operand 61 states and 128 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:52,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:52,159 INFO L93 Difference]: Finished difference Result 83 states and 165 transitions. [2021-08-12 19:06:52,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:52,159 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:52,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:52,160 INFO L225 Difference]: With dead ends: 83 [2021-08-12 19:06:52,160 INFO L226 Difference]: Without dead ends: 65 [2021-08-12 19:06:52,160 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 178.5ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:06:52,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-08-12 19:06:52,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 62. [2021-08-12 19:06:52,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 2.1311475409836067) internal successors, (130), 61 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:52,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 130 transitions. [2021-08-12 19:06:52,168 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 130 transitions. Word has length 15 [2021-08-12 19:06:52,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:52,168 INFO L482 AbstractCegarLoop]: Abstraction has 62 states and 130 transitions. [2021-08-12 19:06:52,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:52,168 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 130 transitions. [2021-08-12 19:06:52,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:52,168 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:52,168 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:52,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-08-12 19:06:52,385 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:52,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:52,385 INFO L82 PathProgramCache]: Analyzing trace with hash 727164690, now seen corresponding path program 18 times [2021-08-12 19:06:52,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:52,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114596964] [2021-08-12 19:06:52,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:52,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:52,436 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:52,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:52,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114596964] [2021-08-12 19:06:52,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114596964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:52,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862267780] [2021-08-12 19:06:52,442 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:52,468 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:06:52,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:52,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:06:52,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:52,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:52,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:52,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:52,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:52,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:52,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:52,554 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:52,571 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:06:52,571 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:52,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:06:52,572 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:06:52,585 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:52,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862267780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:52,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:52,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:06:52,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84503251] [2021-08-12 19:06:52,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:06:52,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:52,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:06:52,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:52,586 INFO L87 Difference]: Start difference. First operand 62 states and 130 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:52,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:52,645 INFO L93 Difference]: Finished difference Result 84 states and 171 transitions. [2021-08-12 19:06:52,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:52,646 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:52,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:52,646 INFO L225 Difference]: With dead ends: 84 [2021-08-12 19:06:52,646 INFO L226 Difference]: Without dead ends: 73 [2021-08-12 19:06:52,646 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 81.8ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:52,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2021-08-12 19:06:52,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 62. [2021-08-12 19:06:52,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 2.1311475409836067) internal successors, (130), 61 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:52,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 130 transitions. [2021-08-12 19:06:52,654 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 130 transitions. Word has length 15 [2021-08-12 19:06:52,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:52,654 INFO L482 AbstractCegarLoop]: Abstraction has 62 states and 130 transitions. [2021-08-12 19:06:52,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:52,654 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 130 transitions. [2021-08-12 19:06:52,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:52,654 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:52,654 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:52,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-12 19:06:52,856 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:52,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:52,856 INFO L82 PathProgramCache]: Analyzing trace with hash -58889330, now seen corresponding path program 19 times [2021-08-12 19:06:52,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:52,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986601509] [2021-08-12 19:06:52,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:52,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:52,915 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:52,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:52,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986601509] [2021-08-12 19:06:52,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986601509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:52,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156964081] [2021-08-12 19:06:52,915 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:52,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:52,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:52,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:53,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:53,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:53,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:53,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:53,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:53,045 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,082 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:06:53,082 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:53,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:06:53,085 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:53,098 INFO L518 ElimStorePlain]: Eliminatee v_prenex_22 vanished before elimination [2021-08-12 19:06:53,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:53,099 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:06:53,134 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:53,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156964081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:53,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:53,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:53,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71373392] [2021-08-12 19:06:53,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:53,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:53,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:53,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:53,135 INFO L87 Difference]: Start difference. First operand 62 states and 130 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:53,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:53,353 INFO L93 Difference]: Finished difference Result 96 states and 189 transitions. [2021-08-12 19:06:53,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:06:53,353 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:53,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:53,354 INFO L225 Difference]: With dead ends: 96 [2021-08-12 19:06:53,354 INFO L226 Difference]: Without dead ends: 81 [2021-08-12 19:06:53,354 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 187.4ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:06:53,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-08-12 19:06:53,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 67. [2021-08-12 19:06:53,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 2.1363636363636362) internal successors, (141), 66 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:53,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 141 transitions. [2021-08-12 19:06:53,363 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 141 transitions. Word has length 15 [2021-08-12 19:06:53,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:53,363 INFO L482 AbstractCegarLoop]: Abstraction has 67 states and 141 transitions. [2021-08-12 19:06:53,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:53,363 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 141 transitions. [2021-08-12 19:06:53,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:53,363 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:53,363 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:53,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:53,565 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:53,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:53,565 INFO L82 PathProgramCache]: Analyzing trace with hash -282820798, now seen corresponding path program 20 times [2021-08-12 19:06:53,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:53,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857212196] [2021-08-12 19:06:53,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:53,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:53,615 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:53,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:53,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857212196] [2021-08-12 19:06:53,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857212196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:53,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359766363] [2021-08-12 19:06:53,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:06:53,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:53,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:53,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:06:53,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:53,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:53,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:53,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:53,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:53,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:53,727 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,773 INFO L628 ElimStorePlain]: treesize reduction 78, result has 35.5 percent of original size [2021-08-12 19:06:53,773 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:53,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:06:53,777 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:53,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:53,798 INFO L518 ElimStorePlain]: Eliminatee v_prenex_26 vanished before elimination [2021-08-12 19:06:53,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:53,799 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:06:53,838 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:53,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359766363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:53,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:53,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:06:53,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078782885] [2021-08-12 19:06:53,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:06:53,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:53,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:06:53,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:53,840 INFO L87 Difference]: Start difference. First operand 67 states and 141 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:53,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:53,925 INFO L93 Difference]: Finished difference Result 97 states and 198 transitions. [2021-08-12 19:06:53,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:06:53,926 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:53,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:53,926 INFO L225 Difference]: With dead ends: 97 [2021-08-12 19:06:53,926 INFO L226 Difference]: Without dead ends: 86 [2021-08-12 19:06:53,927 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 93.1ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:53,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-08-12 19:06:53,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 67. [2021-08-12 19:06:53,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 2.1363636363636362) internal successors, (141), 66 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:53,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 141 transitions. [2021-08-12 19:06:53,938 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 141 transitions. Word has length 15 [2021-08-12 19:06:53,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:53,938 INFO L482 AbstractCegarLoop]: Abstraction has 67 states and 141 transitions. [2021-08-12 19:06:53,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:53,938 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 141 transitions. [2021-08-12 19:06:53,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:53,938 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:53,938 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:54,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-12 19:06:54,143 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:54,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:54,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1077295942, now seen corresponding path program 21 times [2021-08-12 19:06:54,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:54,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201129085] [2021-08-12 19:06:54,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:54,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:54,194 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:54,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:54,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201129085] [2021-08-12 19:06:54,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201129085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:54,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902225361] [2021-08-12 19:06:54,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 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-08-12 19:06:54,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:06:54,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:54,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:54,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:54,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:54,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:54,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:54,298 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:54,338 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:06:54,338 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:54,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:06:54,341 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:54,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:54,355 INFO L518 ElimStorePlain]: Eliminatee v_prenex_28 vanished before elimination [2021-08-12 19:06:54,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:54,356 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:06:54,380 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:54,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902225361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:54,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:54,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:54,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45444277] [2021-08-12 19:06:54,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:54,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:54,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:54,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:54,381 INFO L87 Difference]: Start difference. First operand 67 states and 141 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:54,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:54,512 INFO L93 Difference]: Finished difference Result 81 states and 162 transitions. [2021-08-12 19:06:54,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:54,512 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:54,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:54,526 INFO L225 Difference]: With dead ends: 81 [2021-08-12 19:06:54,526 INFO L226 Difference]: Without dead ends: 69 [2021-08-12 19:06:54,527 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 140.7ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:54,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2021-08-12 19:06:54,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 61. [2021-08-12 19:06:54,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.1333333333333333) internal successors, (128), 60 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:54,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 128 transitions. [2021-08-12 19:06:54,534 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 128 transitions. Word has length 15 [2021-08-12 19:06:54,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:54,535 INFO L482 AbstractCegarLoop]: Abstraction has 61 states and 128 transitions. [2021-08-12 19:06:54,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:54,535 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 128 transitions. [2021-08-12 19:06:54,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:54,535 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:54,535 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:54,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-08-12 19:06:54,745 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:54,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:54,745 INFO L82 PathProgramCache]: Analyzing trace with hash 2129293846, now seen corresponding path program 22 times [2021-08-12 19:06:54,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:54,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917793583] [2021-08-12 19:06:54,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:54,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:54,789 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:54,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:54,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917793583] [2021-08-12 19:06:54,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917793583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:54,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264710424] [2021-08-12 19:06:54,790 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:06:54,814 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:06:54,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:54,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:54,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:54,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:54,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:54,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:54,893 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:54,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:54,897 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:54,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:54,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:54,901 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:54,932 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:06:54,933 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:54,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:54,934 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:06:54,957 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:54,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264710424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:54,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:54,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:54,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387147656] [2021-08-12 19:06:54,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:54,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:54,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:54,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:54,960 INFO L87 Difference]: Start difference. First operand 61 states and 128 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:55,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:55,105 INFO L93 Difference]: Finished difference Result 101 states and 196 transitions. [2021-08-12 19:06:55,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:06:55,105 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:55,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:55,106 INFO L225 Difference]: With dead ends: 101 [2021-08-12 19:06:55,106 INFO L226 Difference]: Without dead ends: 86 [2021-08-12 19:06:55,106 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 125.8ms TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:06:55,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-08-12 19:06:55,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 66. [2021-08-12 19:06:55,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.1384615384615384) internal successors, (139), 65 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:55,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 139 transitions. [2021-08-12 19:06:55,115 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 139 transitions. Word has length 15 [2021-08-12 19:06:55,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:55,115 INFO L482 AbstractCegarLoop]: Abstraction has 66 states and 139 transitions. [2021-08-12 19:06:55,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:55,115 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 139 transitions. [2021-08-12 19:06:55,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:55,115 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:55,115 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:55,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:55,331 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:55,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:55,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1739535948, now seen corresponding path program 23 times [2021-08-12 19:06:55,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:55,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146233315] [2021-08-12 19:06:55,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:55,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:55,382 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:55,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:55,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146233315] [2021-08-12 19:06:55,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146233315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:55,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637705317] [2021-08-12 19:06:55,383 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:55,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:06:55,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:55,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:55,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:55,506 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:55,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637705317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:55,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:55,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:55,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14227794] [2021-08-12 19:06:55,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:55,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:55,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:55,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:55,507 INFO L87 Difference]: Start difference. First operand 66 states and 139 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:55,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:55,624 INFO L93 Difference]: Finished difference Result 102 states and 198 transitions. [2021-08-12 19:06:55,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:55,624 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:55,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:55,625 INFO L225 Difference]: With dead ends: 102 [2021-08-12 19:06:55,625 INFO L226 Difference]: Without dead ends: 91 [2021-08-12 19:06:55,625 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 112.2ms TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:55,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-08-12 19:06:55,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 64. [2021-08-12 19:06:55,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 2.0793650793650795) internal successors, (131), 63 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:55,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 131 transitions. [2021-08-12 19:06:55,633 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 131 transitions. Word has length 15 [2021-08-12 19:06:55,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:55,633 INFO L482 AbstractCegarLoop]: Abstraction has 64 states and 131 transitions. [2021-08-12 19:06:55,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:55,633 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 131 transitions. [2021-08-12 19:06:55,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:55,633 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:55,634 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:55,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-08-12 19:06:55,834 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:55,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:55,834 INFO L82 PathProgramCache]: Analyzing trace with hash -1029488178, now seen corresponding path program 24 times [2021-08-12 19:06:55,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:55,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094984824] [2021-08-12 19:06:55,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:55,878 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:55,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:55,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094984824] [2021-08-12 19:06:55,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094984824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:55,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478991038] [2021-08-12 19:06:55,879 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:55,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:06:55,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:55,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:55,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:55,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:55,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:55,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:55,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:55,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:55,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:55,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:55,993 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:55,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:55,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:55,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:55,997 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:55,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:55,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:55,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:56,031 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:06:56,031 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:56,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:56,032 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:06:56,061 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:56,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478991038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:56,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:56,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:06:56,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163119946] [2021-08-12 19:06:56,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:06:56,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:56,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:06:56,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:56,063 INFO L87 Difference]: Start difference. First operand 64 states and 131 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:56,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:56,219 INFO L93 Difference]: Finished difference Result 99 states and 185 transitions. [2021-08-12 19:06:56,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:06:56,220 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:56,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:56,220 INFO L225 Difference]: With dead ends: 99 [2021-08-12 19:06:56,220 INFO L226 Difference]: Without dead ends: 87 [2021-08-12 19:06:56,220 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 144.9ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:06:56,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-08-12 19:06:56,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 63. [2021-08-12 19:06:56,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.0806451612903225) internal successors, (129), 62 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:56,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 129 transitions. [2021-08-12 19:06:56,229 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 129 transitions. Word has length 15 [2021-08-12 19:06:56,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:56,229 INFO L482 AbstractCegarLoop]: Abstraction has 63 states and 129 transitions. [2021-08-12 19:06:56,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:56,229 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 129 transitions. [2021-08-12 19:06:56,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:56,229 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:56,229 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:56,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-12 19:06:56,435 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:56,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:56,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1032427124, now seen corresponding path program 25 times [2021-08-12 19:06:56,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:56,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683977302] [2021-08-12 19:06:56,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:56,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:56,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:56,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:56,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683977302] [2021-08-12 19:06:56,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683977302] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:56,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091668155] [2021-08-12 19:06:56,495 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:56,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:56,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:56,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:56,596 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:56,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091668155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:56,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:56,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:56,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869091753] [2021-08-12 19:06:56,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:56,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:56,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:56,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:56,597 INFO L87 Difference]: Start difference. First operand 63 states and 129 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:56,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:56,742 INFO L93 Difference]: Finished difference Result 81 states and 156 transitions. [2021-08-12 19:06:56,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:56,742 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:56,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:56,743 INFO L225 Difference]: With dead ends: 81 [2021-08-12 19:06:56,743 INFO L226 Difference]: Without dead ends: 66 [2021-08-12 19:06:56,743 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 148.3ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:06:56,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-12 19:06:56,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 63. [2021-08-12 19:06:56,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.064516129032258) internal successors, (128), 62 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:56,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 128 transitions. [2021-08-12 19:06:56,751 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 128 transitions. Word has length 15 [2021-08-12 19:06:56,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:56,752 INFO L482 AbstractCegarLoop]: Abstraction has 63 states and 128 transitions. [2021-08-12 19:06:56,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:56,752 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 128 transitions. [2021-08-12 19:06:56,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:56,752 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:56,752 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:56,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-12 19:06:56,961 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:56,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:56,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1119308358, now seen corresponding path program 26 times [2021-08-12 19:06:56,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:56,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815403576] [2021-08-12 19:06:56,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:56,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:57,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:57,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:57,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815403576] [2021-08-12 19:06:57,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815403576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:57,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48705437] [2021-08-12 19:06:57,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:57,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:57,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:57,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:57,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:57,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:57,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:57,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:57,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:57,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:57,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:57,098 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:57,113 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:06:57,113 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:57,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:06:57,114 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:06:57,120 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:57,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48705437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:57,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:57,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:57,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072531134] [2021-08-12 19:06:57,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:57,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:57,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:57,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:57,121 INFO L87 Difference]: Start difference. First operand 63 states and 128 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:57,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:57,192 INFO L93 Difference]: Finished difference Result 82 states and 158 transitions. [2021-08-12 19:06:57,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:57,192 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:57,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:57,193 INFO L225 Difference]: With dead ends: 82 [2021-08-12 19:06:57,193 INFO L226 Difference]: Without dead ends: 70 [2021-08-12 19:06:57,193 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 58.8ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:57,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-08-12 19:06:57,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 59. [2021-08-12 19:06:57,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 2.0517241379310347) internal successors, (119), 58 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-08-12 19:06:57,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 119 transitions. [2021-08-12 19:06:57,201 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 119 transitions. Word has length 15 [2021-08-12 19:06:57,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:57,201 INFO L482 AbstractCegarLoop]: Abstraction has 59 states and 119 transitions. [2021-08-12 19:06:57,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:57,201 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 119 transitions. [2021-08-12 19:06:57,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:57,201 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:57,202 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:57,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-12 19:06:57,402 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:57,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:57,402 INFO L82 PathProgramCache]: Analyzing trace with hash 1684129998, now seen corresponding path program 27 times [2021-08-12 19:06:57,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:57,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484763138] [2021-08-12 19:06:57,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:57,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:57,469 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:57,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:57,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484763138] [2021-08-12 19:06:57,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484763138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:57,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477566647] [2021-08-12 19:06:57,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:57,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:06:57,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:57,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:57,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:57,557 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:57,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477566647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:57,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:57,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:57,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626841846] [2021-08-12 19:06:57,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:57,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:57,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:57,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:57,558 INFO L87 Difference]: Start difference. First operand 59 states and 119 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:57,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:57,707 INFO L93 Difference]: Finished difference Result 81 states and 155 transitions. [2021-08-12 19:06:57,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:57,707 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:57,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:57,708 INFO L225 Difference]: With dead ends: 81 [2021-08-12 19:06:57,708 INFO L226 Difference]: Without dead ends: 63 [2021-08-12 19:06:57,709 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 163.5ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:06:57,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-08-12 19:06:57,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2021-08-12 19:06:57,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:57,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 118 transitions. [2021-08-12 19:06:57,717 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 118 transitions. Word has length 15 [2021-08-12 19:06:57,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:57,717 INFO L482 AbstractCegarLoop]: Abstraction has 59 states and 118 transitions. [2021-08-12 19:06:57,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:57,717 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 118 transitions. [2021-08-12 19:06:57,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:57,717 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:57,717 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:57,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:57,918 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:57,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:57,918 INFO L82 PathProgramCache]: Analyzing trace with hash -962778214, now seen corresponding path program 28 times [2021-08-12 19:06:57,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:57,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185699440] [2021-08-12 19:06:57,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:57,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:57,966 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:57,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:57,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185699440] [2021-08-12 19:06:57,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185699440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:57,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105328436] [2021-08-12 19:06:57,966 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:57,990 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:06:57,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:57,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:57,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:58,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:06:58,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:58,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:06:58,061 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,075 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:06:58,075 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:06:58,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:06:58,076 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:06:58,080 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:58,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105328436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:58,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:58,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:58,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90347115] [2021-08-12 19:06:58,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:58,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:58,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:58,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:58,081 INFO L87 Difference]: Start difference. First operand 59 states and 118 transitions. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:58,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:58,154 INFO L93 Difference]: Finished difference Result 78 states and 153 transitions. [2021-08-12 19:06:58,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:58,155 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:58,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:58,155 INFO L225 Difference]: With dead ends: 78 [2021-08-12 19:06:58,155 INFO L226 Difference]: Without dead ends: 67 [2021-08-12 19:06:58,155 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:58,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-08-12 19:06:58,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 59. [2021-08-12 19:06:58,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:58,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 118 transitions. [2021-08-12 19:06:58,163 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 118 transitions. Word has length 15 [2021-08-12 19:06:58,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:58,164 INFO L482 AbstractCegarLoop]: Abstraction has 59 states and 118 transitions. [2021-08-12 19:06:58,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.2) internal successors, (22), 10 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:58,164 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 118 transitions. [2021-08-12 19:06:58,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:58,164 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:58,164 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:58,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-12 19:06:58,377 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:58,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:58,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1748832234, now seen corresponding path program 29 times [2021-08-12 19:06:58,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:58,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252531196] [2021-08-12 19:06:58,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:58,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:58,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:58,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:58,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252531196] [2021-08-12 19:06:58,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252531196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:58,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128835343] [2021-08-12 19:06:58,434 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:58,457 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:06:58,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:58,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:58,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:58,537 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:58,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128835343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:58,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:58,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:58,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247056369] [2021-08-12 19:06:58,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:58,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:58,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:58,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:58,538 INFO L87 Difference]: Start difference. First operand 59 states and 118 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:58,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:58,709 INFO L93 Difference]: Finished difference Result 89 states and 168 transitions. [2021-08-12 19:06:58,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:06:58,709 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:58,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:58,710 INFO L225 Difference]: With dead ends: 89 [2021-08-12 19:06:58,710 INFO L226 Difference]: Without dead ends: 74 [2021-08-12 19:06:58,710 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 166.7ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:06:58,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2021-08-12 19:06:58,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 63. [2021-08-12 19:06:58,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.032258064516129) internal successors, (126), 62 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-08-12 19:06:58,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 126 transitions. [2021-08-12 19:06:58,720 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 126 transitions. Word has length 15 [2021-08-12 19:06:58,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:58,721 INFO L482 AbstractCegarLoop]: Abstraction has 63 states and 126 transitions. [2021-08-12 19:06:58,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:58,721 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 126 transitions. [2021-08-12 19:06:58,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:58,721 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:58,721 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:58,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:58,924 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:58,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:58,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1972763702, now seen corresponding path program 30 times [2021-08-12 19:06:58,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:58,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392326640] [2021-08-12 19:06:58,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:58,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:58,973 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:58,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:58,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392326640] [2021-08-12 19:06:58,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392326640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:58,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343951588] [2021-08-12 19:06:58,974 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:06:58,997 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:06:58,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:06:58,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:06:58,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:59,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:59,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:59,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:59,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:59,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:59,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:59,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:06:59,055 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:59,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:59,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:59,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:06:59,059 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:59,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:59,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:06:59,062 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:06:59,105 INFO L628 ElimStorePlain]: treesize reduction 73, result has 38.7 percent of original size [2021-08-12 19:06:59,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:06:59,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:06:59,110 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:06:59,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:06:59,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:06:59,127 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:141, output treesize:22 [2021-08-12 19:06:59,163 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:59,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343951588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:59,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:59,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:06:59,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607054228] [2021-08-12 19:06:59,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:06:59,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:59,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:06:59,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:59,164 INFO L87 Difference]: Start difference. First operand 63 states and 126 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:59,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:59,264 INFO L93 Difference]: Finished difference Result 90 states and 177 transitions. [2021-08-12 19:06:59,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:06:59,264 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:59,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:59,265 INFO L225 Difference]: With dead ends: 90 [2021-08-12 19:06:59,265 INFO L226 Difference]: Without dead ends: 79 [2021-08-12 19:06:59,265 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 101.9ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:06:59,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2021-08-12 19:06:59,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 63. [2021-08-12 19:06:59,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.032258064516129) internal successors, (126), 62 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-08-12 19:06:59,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 126 transitions. [2021-08-12 19:06:59,274 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 126 transitions. Word has length 15 [2021-08-12 19:06:59,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:59,274 INFO L482 AbstractCegarLoop]: Abstraction has 63 states and 126 transitions. [2021-08-12 19:06:59,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:59,274 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 126 transitions. [2021-08-12 19:06:59,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:59,274 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:59,274 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:59,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:59,477 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:59,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:59,477 INFO L82 PathProgramCache]: Analyzing trace with hash -612646962, now seen corresponding path program 31 times [2021-08-12 19:06:59,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:59,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406952775] [2021-08-12 19:06:59,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:59,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:59,530 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:59,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:06:59,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406952775] [2021-08-12 19:06:59,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406952775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:59,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393908683] [2021-08-12 19:06:59,531 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:59,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:06:59,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:06:59,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:06:59,634 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:06:59,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393908683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:06:59,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:06:59,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:06:59,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694127038] [2021-08-12 19:06:59,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:06:59,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:06:59,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:06:59,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:06:59,639 INFO L87 Difference]: Start difference. First operand 63 states and 126 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:59,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:06:59,750 INFO L93 Difference]: Finished difference Result 74 states and 141 transitions. [2021-08-12 19:06:59,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:06:59,750 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:06:59,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:06:59,751 INFO L225 Difference]: With dead ends: 74 [2021-08-12 19:06:59,751 INFO L226 Difference]: Without dead ends: 62 [2021-08-12 19:06:59,751 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 121.7ms TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:06:59,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-08-12 19:06:59,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 57. [2021-08-12 19:06:59,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 2.017857142857143) internal successors, (113), 56 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:59,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 113 transitions. [2021-08-12 19:06:59,760 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 113 transitions. Word has length 15 [2021-08-12 19:06:59,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:06:59,760 INFO L482 AbstractCegarLoop]: Abstraction has 57 states and 113 transitions. [2021-08-12 19:06:59,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:06:59,760 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 113 transitions. [2021-08-12 19:06:59,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:06:59,760 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:06:59,760 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:06:59,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:06:59,965 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:06:59,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:06:59,965 INFO L82 PathProgramCache]: Analyzing trace with hash 439350942, now seen corresponding path program 32 times [2021-08-12 19:06:59,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:06:59,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292763127] [2021-08-12 19:06:59,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:06:59,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:00,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:00,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:00,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292763127] [2021-08-12 19:07:00,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292763127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:00,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721056669] [2021-08-12 19:07:00,010 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:00,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:00,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:00,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:07:00,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:00,154 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:00,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721056669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:00,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:00,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:00,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587037362] [2021-08-12 19:07:00,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:00,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:00,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:00,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:00,155 INFO L87 Difference]: Start difference. First operand 57 states and 113 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:00,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:00,279 INFO L93 Difference]: Finished difference Result 96 states and 182 transitions. [2021-08-12 19:07:00,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:00,279 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:00,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:00,279 INFO L225 Difference]: With dead ends: 96 [2021-08-12 19:07:00,280 INFO L226 Difference]: Without dead ends: 81 [2021-08-12 19:07:00,280 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 113.3ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:07:00,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-08-12 19:07:00,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 64. [2021-08-12 19:07:00,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 2.0793650793650795) internal successors, (131), 63 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:00,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 131 transitions. [2021-08-12 19:07:00,289 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 131 transitions. Word has length 15 [2021-08-12 19:07:00,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:00,289 INFO L482 AbstractCegarLoop]: Abstraction has 64 states and 131 transitions. [2021-08-12 19:07:00,289 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:00,289 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 131 transitions. [2021-08-12 19:07:00,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:00,289 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:00,289 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:00,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable174 [2021-08-12 19:07:00,493 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:00,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:00,493 INFO L82 PathProgramCache]: Analyzing trace with hash 215419474, now seen corresponding path program 33 times [2021-08-12 19:07:00,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:00,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356134320] [2021-08-12 19:07:00,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:00,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:00,545 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:00,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:00,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356134320] [2021-08-12 19:07:00,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356134320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:00,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356771802] [2021-08-12 19:07:00,545 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:00,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:00,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:00,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:07:00,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:00,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:00,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:00,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:00,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:00,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:00,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:00,656 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:00,695 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:07:00,695 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:00,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:07:00,698 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:00,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:00,711 INFO L518 ElimStorePlain]: Eliminatee v_prenex_31 vanished before elimination [2021-08-12 19:07:00,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:00,712 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:00,735 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:00,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356771802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:00,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:00,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:00,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102474648] [2021-08-12 19:07:00,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:00,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:00,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:00,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:00,736 INFO L87 Difference]: Start difference. First operand 64 states and 131 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:00,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:00,874 INFO L93 Difference]: Finished difference Result 94 states and 179 transitions. [2021-08-12 19:07:00,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:07:00,874 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:00,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:00,875 INFO L225 Difference]: With dead ends: 94 [2021-08-12 19:07:00,875 INFO L226 Difference]: Without dead ends: 83 [2021-08-12 19:07:00,875 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 128.3ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:07:00,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2021-08-12 19:07:00,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 64. [2021-08-12 19:07:00,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 2.0793650793650795) internal successors, (131), 63 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:00,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 131 transitions. [2021-08-12 19:07:00,884 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 131 transitions. Word has length 15 [2021-08-12 19:07:00,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:00,884 INFO L482 AbstractCegarLoop]: Abstraction has 64 states and 131 transitions. [2021-08-12 19:07:00,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:00,884 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 131 transitions. [2021-08-12 19:07:00,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:00,884 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:00,884 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:01,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:01,091 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:01,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:01,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1195371358, now seen corresponding path program 34 times [2021-08-12 19:07:01,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:01,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124118902] [2021-08-12 19:07:01,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:01,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:01,145 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:01,145 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:01,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124118902] [2021-08-12 19:07:01,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124118902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:01,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432061611] [2021-08-12 19:07:01,145 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:01,169 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:01,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:01,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:07:01,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:01,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:01,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:01,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:01,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:01,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:01,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:01,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:01,292 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:07:01,292 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:01,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:07:01,295 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:01,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:01,315 INFO L518 ElimStorePlain]: Eliminatee v_prenex_34 vanished before elimination [2021-08-12 19:07:01,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:01,316 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:01,341 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:01,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432061611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:01,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:01,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:01,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477308249] [2021-08-12 19:07:01,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:01,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:01,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:01,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:01,342 INFO L87 Difference]: Start difference. First operand 64 states and 131 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:01,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:01,544 INFO L93 Difference]: Finished difference Result 96 states and 178 transitions. [2021-08-12 19:07:01,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:07:01,544 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:01,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:01,545 INFO L225 Difference]: With dead ends: 96 [2021-08-12 19:07:01,545 INFO L226 Difference]: Without dead ends: 83 [2021-08-12 19:07:01,545 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 171.5ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:01,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2021-08-12 19:07:01,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 64. [2021-08-12 19:07:01,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 2.0634920634920637) internal successors, (130), 63 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:01,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 130 transitions. [2021-08-12 19:07:01,554 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 130 transitions. Word has length 15 [2021-08-12 19:07:01,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:01,554 INFO L482 AbstractCegarLoop]: Abstraction has 64 states and 130 transitions. [2021-08-12 19:07:01,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:01,554 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 130 transitions. [2021-08-12 19:07:01,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:01,554 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:01,555 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:01,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-08-12 19:07:01,763 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:01,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:01,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1575536214, now seen corresponding path program 35 times [2021-08-12 19:07:01,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:01,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310673282] [2021-08-12 19:07:01,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:01,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:01,813 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:01,813 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:01,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310673282] [2021-08-12 19:07:01,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310673282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:01,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693356806] [2021-08-12 19:07:01,813 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:01,838 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:01,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:01,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:07:01,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:01,941 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:01,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693356806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:01,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:01,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:07:01,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206301245] [2021-08-12 19:07:01,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:07:01,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:01,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:07:01,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:07:01,943 INFO L87 Difference]: Start difference. First operand 64 states and 130 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:02,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:02,106 INFO L93 Difference]: Finished difference Result 96 states and 178 transitions. [2021-08-12 19:07:02,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:02,106 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:02,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:02,107 INFO L225 Difference]: With dead ends: 96 [2021-08-12 19:07:02,107 INFO L226 Difference]: Without dead ends: 84 [2021-08-12 19:07:02,107 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 133.2ms TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:02,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-08-12 19:07:02,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 63. [2021-08-12 19:07:02,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.064516129032258) internal successors, (128), 62 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:02,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 128 transitions. [2021-08-12 19:07:02,116 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 128 transitions. Word has length 15 [2021-08-12 19:07:02,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:02,116 INFO L482 AbstractCegarLoop]: Abstraction has 63 states and 128 transitions. [2021-08-12 19:07:02,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:02,117 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 128 transitions. [2021-08-12 19:07:02,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:02,117 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:02,117 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:02,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-08-12 19:07:02,322 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:02,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:02,322 INFO L82 PathProgramCache]: Analyzing trace with hash -657515780, now seen corresponding path program 36 times [2021-08-12 19:07:02,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:02,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478692237] [2021-08-12 19:07:02,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:02,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:02,373 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:02,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:02,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478692237] [2021-08-12 19:07:02,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478692237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:02,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085187685] [2021-08-12 19:07:02,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:02,395 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:07:02,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:02,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:07:02,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:02,473 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:02,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085187685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:02,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:02,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:02,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377528026] [2021-08-12 19:07:02,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:02,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:02,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:02,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:02,474 INFO L87 Difference]: Start difference. First operand 63 states and 128 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:02,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:02,572 INFO L93 Difference]: Finished difference Result 78 states and 149 transitions. [2021-08-12 19:07:02,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:07:02,573 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:02,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:02,573 INFO L225 Difference]: With dead ends: 78 [2021-08-12 19:07:02,573 INFO L226 Difference]: Without dead ends: 63 [2021-08-12 19:07:02,574 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 106.7ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:07:02,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-08-12 19:07:02,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2021-08-12 19:07:02,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.0483870967741935) internal successors, (127), 62 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:02,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 127 transitions. [2021-08-12 19:07:02,583 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 127 transitions. Word has length 15 [2021-08-12 19:07:02,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:02,583 INFO L482 AbstractCegarLoop]: Abstraction has 63 states and 127 transitions. [2021-08-12 19:07:02,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:02,583 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 127 transitions. [2021-08-12 19:07:02,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:02,583 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:02,583 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:02,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-08-12 19:07:02,801 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:02,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:02,801 INFO L82 PathProgramCache]: Analyzing trace with hash -570634546, now seen corresponding path program 37 times [2021-08-12 19:07:02,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:02,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189784511] [2021-08-12 19:07:02,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:02,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:02,840 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:02,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:02,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189784511] [2021-08-12 19:07:02,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189784511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:02,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777808848] [2021-08-12 19:07:02,841 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:02,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:02,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:07:02,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:02,951 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:02,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777808848] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:02,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:02,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:02,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409188084] [2021-08-12 19:07:02,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:02,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:02,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:02,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:02,953 INFO L87 Difference]: Start difference. First operand 63 states and 127 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:03,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:03,042 INFO L93 Difference]: Finished difference Result 79 states and 151 transitions. [2021-08-12 19:07:03,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:07:03,043 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:03,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:03,043 INFO L225 Difference]: With dead ends: 79 [2021-08-12 19:07:03,043 INFO L226 Difference]: Without dead ends: 67 [2021-08-12 19:07:03,044 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 65.3ms TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:03,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-08-12 19:07:03,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 56. [2021-08-12 19:07:03,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 2.018181818181818) internal successors, (111), 55 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:03,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 111 transitions. [2021-08-12 19:07:03,052 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 111 transitions. Word has length 15 [2021-08-12 19:07:03,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:03,053 INFO L482 AbstractCegarLoop]: Abstraction has 56 states and 111 transitions. [2021-08-12 19:07:03,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:03,054 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 111 transitions. [2021-08-12 19:07:03,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:03,054 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:03,054 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:03,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2021-08-12 19:07:03,271 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:03,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:03,271 INFO L82 PathProgramCache]: Analyzing trace with hash -889346478, now seen corresponding path program 38 times [2021-08-12 19:07:03,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:03,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600072873] [2021-08-12 19:07:03,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:03,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:03,315 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:03,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:03,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600072873] [2021-08-12 19:07:03,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600072873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:03,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291802812] [2021-08-12 19:07:03,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:03,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:03,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:03,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:07:03,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:03,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:03,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:03,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:03,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:03,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:03,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:03,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:03,479 INFO L628 ElimStorePlain]: treesize reduction 70, result has 41.2 percent of original size [2021-08-12 19:07:03,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:03,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:07:03,483 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:03,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:03,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:07:03,503 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:03,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:03,518 INFO L518 ElimStorePlain]: Eliminatee v_prenex_38 vanished before elimination [2021-08-12 19:07:03,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:03,520 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:07:03,548 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:03,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291802812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:03,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:03,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:03,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252841963] [2021-08-12 19:07:03,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:03,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:03,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:03,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:03,549 INFO L87 Difference]: Start difference. First operand 56 states and 111 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:03,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:03,753 INFO L93 Difference]: Finished difference Result 108 states and 200 transitions. [2021-08-12 19:07:03,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:03,754 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:03,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:03,754 INFO L225 Difference]: With dead ends: 108 [2021-08-12 19:07:03,754 INFO L226 Difference]: Without dead ends: 93 [2021-08-12 19:07:03,754 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 158.4ms TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:07:03,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-08-12 19:07:03,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 61. [2021-08-12 19:07:03,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.033333333333333) internal successors, (122), 60 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-08-12 19:07:03,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 122 transitions. [2021-08-12 19:07:03,764 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 122 transitions. Word has length 15 [2021-08-12 19:07:03,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:03,764 INFO L482 AbstractCegarLoop]: Abstraction has 61 states and 122 transitions. [2021-08-12 19:07:03,764 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:03,765 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 122 transitions. [2021-08-12 19:07:03,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:03,765 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:03,765 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:03,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:03,981 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:03,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:03,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1113277946, now seen corresponding path program 39 times [2021-08-12 19:07:03,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:03,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813577171] [2021-08-12 19:07:03,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:03,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:04,037 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:04,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:04,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813577171] [2021-08-12 19:07:04,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813577171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:04,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963948365] [2021-08-12 19:07:04,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:04,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:04,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:04,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:07:04,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:04,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:04,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:04,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:04,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:04,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:04,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:04,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:04,192 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:07:04,192 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:04,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:04,195 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:04,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:04,207 INFO L518 ElimStorePlain]: Eliminatee v_prenex_41 vanished before elimination [2021-08-12 19:07:04,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:04,208 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:04,235 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:04,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963948365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:04,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:04,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:04,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435957533] [2021-08-12 19:07:04,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:04,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:04,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:04,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:04,236 INFO L87 Difference]: Start difference. First operand 61 states and 122 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:04,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:04,543 INFO L93 Difference]: Finished difference Result 91 states and 170 transitions. [2021-08-12 19:07:04,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:07:04,544 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:04,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:04,544 INFO L225 Difference]: With dead ends: 91 [2021-08-12 19:07:04,544 INFO L226 Difference]: Without dead ends: 80 [2021-08-12 19:07:04,544 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 276.4ms TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:07:04,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-08-12 19:07:04,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 61. [2021-08-12 19:07:04,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.033333333333333) internal successors, (122), 60 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-08-12 19:07:04,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 122 transitions. [2021-08-12 19:07:04,554 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 122 transitions. Word has length 15 [2021-08-12 19:07:04,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:04,554 INFO L482 AbstractCegarLoop]: Abstraction has 61 states and 122 transitions. [2021-08-12 19:07:04,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:04,554 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 122 transitions. [2021-08-12 19:07:04,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:04,555 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:04,555 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:04,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-08-12 19:07:04,755 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:04,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:04,756 INFO L82 PathProgramCache]: Analyzing trace with hash 1770898518, now seen corresponding path program 40 times [2021-08-12 19:07:04,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:04,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953763211] [2021-08-12 19:07:04,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:04,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:04,808 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:04,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:04,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953763211] [2021-08-12 19:07:04,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953763211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:04,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285079722] [2021-08-12 19:07:04,808 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:04,831 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:04,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:04,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:07:04,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:04,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:04,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:04,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:04,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:04,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:04,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:04,928 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:04,966 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:07:04,966 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:04,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:07:04,969 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:04,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:04,982 INFO L518 ElimStorePlain]: Eliminatee v_prenex_44 vanished before elimination [2021-08-12 19:07:04,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:04,983 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:05,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:05,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285079722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:05,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:05,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:05,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614712718] [2021-08-12 19:07:05,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:05,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:05,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:05,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:05,010 INFO L87 Difference]: Start difference. First operand 61 states and 122 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:05,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:05,444 INFO L93 Difference]: Finished difference Result 93 states and 169 transitions. [2021-08-12 19:07:05,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:07:05,444 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:05,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:05,445 INFO L225 Difference]: With dead ends: 93 [2021-08-12 19:07:05,445 INFO L226 Difference]: Without dead ends: 80 [2021-08-12 19:07:05,445 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 413.1ms TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:07:05,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-08-12 19:07:05,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 61. [2021-08-12 19:07:05,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.0166666666666666) internal successors, (121), 60 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:05,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 121 transitions. [2021-08-12 19:07:05,456 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 121 transitions. Word has length 15 [2021-08-12 19:07:05,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:05,456 INFO L482 AbstractCegarLoop]: Abstraction has 61 states and 121 transitions. [2021-08-12 19:07:05,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:05,456 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 121 transitions. [2021-08-12 19:07:05,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:05,456 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:05,456 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:05,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:05,661 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:05,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:05,661 INFO L82 PathProgramCache]: Analyzing trace with hash 246838794, now seen corresponding path program 41 times [2021-08-12 19:07:05,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:05,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509705342] [2021-08-12 19:07:05,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:05,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:05,706 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:05,706 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:05,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509705342] [2021-08-12 19:07:05,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509705342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:05,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047693362] [2021-08-12 19:07:05,706 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:05,730 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:05,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:05,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:07:05,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:05,843 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:05,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047693362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:05,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:05,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:05,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304394239] [2021-08-12 19:07:05,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:05,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:05,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:05,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:05,844 INFO L87 Difference]: Start difference. First operand 61 states and 121 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:06,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:06,033 INFO L93 Difference]: Finished difference Result 104 states and 184 transitions. [2021-08-12 19:07:06,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:06,033 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:06,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:06,034 INFO L225 Difference]: With dead ends: 104 [2021-08-12 19:07:06,034 INFO L226 Difference]: Without dead ends: 92 [2021-08-12 19:07:06,034 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 141.5ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:07:06,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-12 19:07:06,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 60. [2021-08-12 19:07:06,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 2.016949152542373) internal successors, (119), 59 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-08-12 19:07:06,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 119 transitions. [2021-08-12 19:07:06,045 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 119 transitions. Word has length 15 [2021-08-12 19:07:06,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:06,045 INFO L482 AbstractCegarLoop]: Abstraction has 60 states and 119 transitions. [2021-08-12 19:07:06,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:06,046 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 119 transitions. [2021-08-12 19:07:06,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:06,046 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:06,046 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:06,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:06,247 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:06,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:06,248 INFO L82 PathProgramCache]: Analyzing trace with hash -1986213200, now seen corresponding path program 42 times [2021-08-12 19:07:06,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:06,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169059033] [2021-08-12 19:07:06,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:06,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:06,299 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:06,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:06,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169059033] [2021-08-12 19:07:06,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169059033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:06,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655542699] [2021-08-12 19:07:06,299 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:06,322 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:07:06,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:06,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:07:06,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:06,427 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:06,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655542699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:06,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:06,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:06,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633520696] [2021-08-12 19:07:06,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:06,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:06,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:06,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:06,428 INFO L87 Difference]: Start difference. First operand 60 states and 119 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:06,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:06,564 INFO L93 Difference]: Finished difference Result 90 states and 161 transitions. [2021-08-12 19:07:06,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:07:06,565 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:06,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:06,565 INFO L225 Difference]: With dead ends: 90 [2021-08-12 19:07:06,565 INFO L226 Difference]: Without dead ends: 75 [2021-08-12 19:07:06,565 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 143.8ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:07:06,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-08-12 19:07:06,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 60. [2021-08-12 19:07:06,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 2.0) internal successors, (118), 59 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-08-12 19:07:06,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 118 transitions. [2021-08-12 19:07:06,576 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 118 transitions. Word has length 15 [2021-08-12 19:07:06,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:06,577 INFO L482 AbstractCegarLoop]: Abstraction has 60 states and 118 transitions. [2021-08-12 19:07:06,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:06,577 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 118 transitions. [2021-08-12 19:07:06,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:06,577 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:06,577 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:06,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:06,777 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:06,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:06,778 INFO L82 PathProgramCache]: Analyzing trace with hash -1899331966, now seen corresponding path program 43 times [2021-08-12 19:07:06,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:06,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924179455] [2021-08-12 19:07:06,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:06,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:06,820 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:06,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:06,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924179455] [2021-08-12 19:07:06,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924179455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:06,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178510274] [2021-08-12 19:07:06,820 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:06,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:06,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-12 19:07:06,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:06,938 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:06,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178510274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:06,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:06,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:06,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293170464] [2021-08-12 19:07:06,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:06,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:06,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:06,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:06,939 INFO L87 Difference]: Start difference. First operand 60 states and 118 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:07,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:07,089 INFO L93 Difference]: Finished difference Result 101 states and 184 transitions. [2021-08-12 19:07:07,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:07,090 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:07,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:07,090 INFO L225 Difference]: With dead ends: 101 [2021-08-12 19:07:07,090 INFO L226 Difference]: Without dead ends: 89 [2021-08-12 19:07:07,091 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 120.7ms TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:07,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-08-12 19:07:07,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 59. [2021-08-12 19:07:07,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 2.0) internal successors, (116), 58 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-08-12 19:07:07,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 116 transitions. [2021-08-12 19:07:07,103 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 116 transitions. Word has length 15 [2021-08-12 19:07:07,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:07,103 INFO L482 AbstractCegarLoop]: Abstraction has 59 states and 116 transitions. [2021-08-12 19:07:07,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:07,103 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 116 transitions. [2021-08-12 19:07:07,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:07,103 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:07,103 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:07,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-08-12 19:07:07,309 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:07,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:07,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1398467878, now seen corresponding path program 44 times [2021-08-12 19:07:07,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:07,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481670649] [2021-08-12 19:07:07,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:07,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:07,359 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:07,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:07,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481670649] [2021-08-12 19:07:07,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481670649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:07,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278277335] [2021-08-12 19:07:07,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:07,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:07,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:07,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:07:07,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:07,435 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:07,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278277335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:07,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:07,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:07,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954762510] [2021-08-12 19:07:07,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:07,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:07,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:07,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:07,436 INFO L87 Difference]: Start difference. First operand 59 states and 116 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:07,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:07,587 INFO L93 Difference]: Finished difference Result 74 states and 137 transitions. [2021-08-12 19:07:07,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:07:07,588 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:07,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:07,588 INFO L225 Difference]: With dead ends: 74 [2021-08-12 19:07:07,588 INFO L226 Difference]: Without dead ends: 57 [2021-08-12 19:07:07,589 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 150.7ms TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:07,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-08-12 19:07:07,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2021-08-12 19:07:07,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 2.0) internal successors, (112), 56 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-08-12 19:07:07,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 112 transitions. [2021-08-12 19:07:07,600 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 112 transitions. Word has length 15 [2021-08-12 19:07:07,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:07,600 INFO L482 AbstractCegarLoop]: Abstraction has 57 states and 112 transitions. [2021-08-12 19:07:07,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:07,600 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 112 transitions. [2021-08-12 19:07:07,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-12 19:07:07,600 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:07,600 INFO L550 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:07,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2021-08-12 19:07:07,807 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:07,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:07,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1382942798, now seen corresponding path program 45 times [2021-08-12 19:07:07,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:07,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822525661] [2021-08-12 19:07:07,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:07,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:07,846 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:07,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:07,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822525661] [2021-08-12 19:07:07,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822525661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:07,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313253667] [2021-08-12 19:07:07,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:07,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:07,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:07,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:07:07,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:07,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-12 19:07:07,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:07,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-12 19:07:07,932 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:07,946 INFO L628 ElimStorePlain]: treesize reduction 19, result has 38.7 percent of original size [2021-08-12 19:07:07,946 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:07,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:07,947 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:65, output treesize:12 [2021-08-12 19:07:07,963 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:07,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313253667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:07,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:07,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:07:07,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344176961] [2021-08-12 19:07:07,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:07:07,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:07,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:07:07,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:07:07,964 INFO L87 Difference]: Start difference. First operand 57 states and 112 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:08,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:08,057 INFO L93 Difference]: Finished difference Result 76 states and 142 transitions. [2021-08-12 19:07:08,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:07:08,058 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-12 19:07:08,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:08,058 INFO L225 Difference]: With dead ends: 76 [2021-08-12 19:07:08,058 INFO L226 Difference]: Without dead ends: 64 [2021-08-12 19:07:08,059 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 82.2ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:07:08,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-08-12 19:07:08,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 52. [2021-08-12 19:07:08,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.9607843137254901) internal successors, (100), 51 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:08,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 100 transitions. [2021-08-12 19:07:08,070 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 100 transitions. Word has length 15 [2021-08-12 19:07:08,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:08,070 INFO L482 AbstractCegarLoop]: Abstraction has 52 states and 100 transitions. [2021-08-12 19:07:08,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:08,070 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 100 transitions. [2021-08-12 19:07:08,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:08,071 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:08,071 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:08,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:08,282 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:08,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:08,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1355148170, now seen corresponding path program 46 times [2021-08-12 19:07:08,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:08,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018038057] [2021-08-12 19:07:08,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:08,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:08,434 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:08,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:08,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018038057] [2021-08-12 19:07:08,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018038057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:08,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39338706] [2021-08-12 19:07:08,435 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:08,461 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:08,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:08,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:08,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:08,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-12 19:07:08,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-12 19:07:08,554 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:08,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:08,566 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:08,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:08,567 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:76, output treesize:37 [2021-08-12 19:07:08,616 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:08,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39338706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:08,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:08,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-08-12 19:07:08,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570047087] [2021-08-12 19:07:08,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:08,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:08,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:08,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:08,617 INFO L87 Difference]: Start difference. First operand 52 states and 100 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:08,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:08,894 INFO L93 Difference]: Finished difference Result 100 states and 185 transitions. [2021-08-12 19:07:08,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:08,894 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:08,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:08,897 INFO L225 Difference]: With dead ends: 100 [2021-08-12 19:07:08,897 INFO L226 Difference]: Without dead ends: 91 [2021-08-12 19:07:08,897 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 352.6ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:08,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-08-12 19:07:08,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 62. [2021-08-12 19:07:08,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 1.9508196721311475) internal successors, (119), 61 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-08-12 19:07:08,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 119 transitions. [2021-08-12 19:07:08,910 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 119 transitions. Word has length 16 [2021-08-12 19:07:08,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:08,910 INFO L482 AbstractCegarLoop]: Abstraction has 62 states and 119 transitions. [2021-08-12 19:07:08,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:08,910 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 119 transitions. [2021-08-12 19:07:08,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:08,910 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:08,910 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:09,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,47 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:09,125 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:09,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:09,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1913206166, now seen corresponding path program 47 times [2021-08-12 19:07:09,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:09,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511393441] [2021-08-12 19:07:09,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:09,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:09,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:09,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:09,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511393441] [2021-08-12 19:07:09,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511393441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:09,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438501827] [2021-08-12 19:07:09,272 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:09,298 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:09,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:09,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:09,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:09,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:09,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:09,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:09,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:09,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:09,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:09,457 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:09,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:09,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:09,463 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-08-12 19:07:09,498 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:09,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438501827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:09,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:09,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:09,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750015802] [2021-08-12 19:07:09,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:09,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:09,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:09,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:09,499 INFO L87 Difference]: Start difference. First operand 62 states and 119 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:09,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:09,761 INFO L93 Difference]: Finished difference Result 104 states and 193 transitions. [2021-08-12 19:07:09,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:09,761 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:09,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:09,762 INFO L225 Difference]: With dead ends: 104 [2021-08-12 19:07:09,762 INFO L226 Difference]: Without dead ends: 95 [2021-08-12 19:07:09,762 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 315.0ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:09,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-08-12 19:07:09,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 63. [2021-08-12 19:07:09,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 1.967741935483871) internal successors, (122), 62 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-08-12 19:07:09,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 122 transitions. [2021-08-12 19:07:09,776 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 122 transitions. Word has length 16 [2021-08-12 19:07:09,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:09,776 INFO L482 AbstractCegarLoop]: Abstraction has 63 states and 122 transitions. [2021-08-12 19:07:09,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:09,776 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 122 transitions. [2021-08-12 19:07:09,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:09,776 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:09,776 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:09,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:09,984 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:09,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:09,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1051201102, now seen corresponding path program 48 times [2021-08-12 19:07:09,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:09,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639180145] [2021-08-12 19:07:09,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:09,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:10,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:10,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:10,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639180145] [2021-08-12 19:07:10,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639180145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:10,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250343706] [2021-08-12 19:07:10,180 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:10,203 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:07:10,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:10,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:10,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:10,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:10,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:10,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:10,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:10,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:10,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:10,380 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:10,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:10,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:10,388 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-08-12 19:07:10,425 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:10,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250343706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:10,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:10,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:10,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960423121] [2021-08-12 19:07:10,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:10,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:10,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:10,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:10,426 INFO L87 Difference]: Start difference. First operand 63 states and 122 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:10,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:10,715 INFO L93 Difference]: Finished difference Result 105 states and 196 transitions. [2021-08-12 19:07:10,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:10,715 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:10,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:10,716 INFO L225 Difference]: With dead ends: 105 [2021-08-12 19:07:10,716 INFO L226 Difference]: Without dead ends: 96 [2021-08-12 19:07:10,716 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 363.8ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:10,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-08-12 19:07:10,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 64. [2021-08-12 19:07:10,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 1.9841269841269842) internal successors, (125), 63 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-08-12 19:07:10,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 125 transitions. [2021-08-12 19:07:10,731 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 125 transitions. Word has length 16 [2021-08-12 19:07:10,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:10,731 INFO L482 AbstractCegarLoop]: Abstraction has 64 states and 125 transitions. [2021-08-12 19:07:10,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:10,731 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 125 transitions. [2021-08-12 19:07:10,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:10,731 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:10,732 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:10,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:10,945 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:10,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:10,945 INFO L82 PathProgramCache]: Analyzing trace with hash 84984170, now seen corresponding path program 49 times [2021-08-12 19:07:10,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:10,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820511503] [2021-08-12 19:07:10,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:10,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:11,127 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:11,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:11,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820511503] [2021-08-12 19:07:11,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820511503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:11,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393344599] [2021-08-12 19:07:11,128 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:11,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:11,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:11,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:11,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:11,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:11,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:11,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:11,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:11,323 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:11,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:11,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:11,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:11,347 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:11,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:11,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:11,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:11,374 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:11,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:11,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:11,397 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:11,468 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:11,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393344599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:11,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:11,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:11,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501116445] [2021-08-12 19:07:11,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:11,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:11,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:11,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:11,469 INFO L87 Difference]: Start difference. First operand 64 states and 125 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:11,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:11,850 INFO L93 Difference]: Finished difference Result 120 states and 228 transitions. [2021-08-12 19:07:11,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:11,850 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:11,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:11,851 INFO L225 Difference]: With dead ends: 120 [2021-08-12 19:07:11,851 INFO L226 Difference]: Without dead ends: 100 [2021-08-12 19:07:11,851 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 453.4ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:11,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-08-12 19:07:11,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 65. [2021-08-12 19:07:11,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 2.0) internal successors, (128), 64 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:11,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 128 transitions. [2021-08-12 19:07:11,866 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 128 transitions. Word has length 16 [2021-08-12 19:07:11,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:11,866 INFO L482 AbstractCegarLoop]: Abstraction has 65 states and 128 transitions. [2021-08-12 19:07:11,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:11,866 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 128 transitions. [2021-08-12 19:07:11,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:11,867 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:11,867 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:12,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-08-12 19:07:12,067 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:12,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:12,068 INFO L82 PathProgramCache]: Analyzing trace with hash 1938861990, now seen corresponding path program 50 times [2021-08-12 19:07:12,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:12,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177826986] [2021-08-12 19:07:12,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:12,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:12,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:12,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:12,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177826986] [2021-08-12 19:07:12,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177826986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:12,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045488343] [2021-08-12 19:07:12,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:12,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:12,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:12,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:12,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:12,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:12,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:12,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:12,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:12,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:12,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:12,381 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:12,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:12,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:12,387 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-08-12 19:07:12,418 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:12,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045488343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:12,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:12,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:12,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115310849] [2021-08-12 19:07:12,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:12,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:12,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:12,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:12,420 INFO L87 Difference]: Start difference. First operand 65 states and 128 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:12,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:12,633 INFO L93 Difference]: Finished difference Result 85 states and 161 transitions. [2021-08-12 19:07:12,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:12,637 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:12,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:12,637 INFO L225 Difference]: With dead ends: 85 [2021-08-12 19:07:12,637 INFO L226 Difference]: Without dead ends: 76 [2021-08-12 19:07:12,637 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 256.0ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:12,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-08-12 19:07:12,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 67. [2021-08-12 19:07:12,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 2.015151515151515) internal successors, (133), 66 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:12,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 133 transitions. [2021-08-12 19:07:12,653 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 133 transitions. Word has length 16 [2021-08-12 19:07:12,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:12,654 INFO L482 AbstractCegarLoop]: Abstraction has 67 states and 133 transitions. [2021-08-12 19:07:12,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:12,654 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 133 transitions. [2021-08-12 19:07:12,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:12,654 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:12,654 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:12,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:12,866 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:12,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:12,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1494100242, now seen corresponding path program 51 times [2021-08-12 19:07:12,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:12,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942204730] [2021-08-12 19:07:12,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:13,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:13,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:13,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942204730] [2021-08-12 19:07:13,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942204730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:13,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972026068] [2021-08-12 19:07:13,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:13,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:07:13,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:13,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:13,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:13,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:13,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:13,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:13,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:13,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:07:13,193 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:13,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:13,199 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-08-12 19:07:13,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:13,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972026068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:13,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:13,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:13,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799103813] [2021-08-12 19:07:13,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:13,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:13,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:13,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:13,236 INFO L87 Difference]: Start difference. First operand 67 states and 133 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:13,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:13,558 INFO L93 Difference]: Finished difference Result 95 states and 183 transitions. [2021-08-12 19:07:13,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:13,558 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:13,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:13,559 INFO L225 Difference]: With dead ends: 95 [2021-08-12 19:07:13,559 INFO L226 Difference]: Without dead ends: 86 [2021-08-12 19:07:13,559 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 333.2ms TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:13,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-08-12 19:07:13,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 68. [2021-08-12 19:07:13,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 2.029850746268657) internal successors, (136), 67 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:13,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 136 transitions. [2021-08-12 19:07:13,576 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 136 transitions. Word has length 16 [2021-08-12 19:07:13,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:13,576 INFO L482 AbstractCegarLoop]: Abstraction has 68 states and 136 transitions. [2021-08-12 19:07:13,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:13,576 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 136 transitions. [2021-08-12 19:07:13,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:13,576 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:13,576 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:13,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:13,777 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:13,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:13,777 INFO L82 PathProgramCache]: Analyzing trace with hash -357914970, now seen corresponding path program 52 times [2021-08-12 19:07:13,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:13,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624093155] [2021-08-12 19:07:13,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:13,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:13,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:13,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:13,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624093155] [2021-08-12 19:07:13,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624093155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:13,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279449393] [2021-08-12 19:07:13,978 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:14,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:14,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:14,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:14,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:14,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:14,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:14,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:14,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:14,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:14,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:14,153 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:14,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:14,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:14,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:14,183 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:14,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:14,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:14,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:14,211 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:14,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:14,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:14,235 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:14,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:14,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279449393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:14,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:14,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:14,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611606467] [2021-08-12 19:07:14,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:14,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:14,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:14,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:14,316 INFO L87 Difference]: Start difference. First operand 68 states and 136 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:14,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:14,674 INFO L93 Difference]: Finished difference Result 104 states and 201 transitions. [2021-08-12 19:07:14,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:14,674 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:14,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:14,676 INFO L225 Difference]: With dead ends: 104 [2021-08-12 19:07:14,676 INFO L226 Difference]: Without dead ends: 84 [2021-08-12 19:07:14,677 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 431.0ms TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:14,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-08-12 19:07:14,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 66. [2021-08-12 19:07:14,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.0) internal successors, (130), 65 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:14,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 130 transitions. [2021-08-12 19:07:14,693 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 130 transitions. Word has length 16 [2021-08-12 19:07:14,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:14,693 INFO L482 AbstractCegarLoop]: Abstraction has 66 states and 130 transitions. [2021-08-12 19:07:14,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:14,693 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 130 transitions. [2021-08-12 19:07:14,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:14,693 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:14,693 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:14,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:14,909 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:14,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:14,909 INFO L82 PathProgramCache]: Analyzing trace with hash 694082934, now seen corresponding path program 53 times [2021-08-12 19:07:14,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:14,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235202530] [2021-08-12 19:07:14,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:14,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:15,045 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:15,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:15,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235202530] [2021-08-12 19:07:15,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235202530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:15,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999107488] [2021-08-12 19:07:15,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:15,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:15,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:15,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:15,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:15,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:15,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:15,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:15,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:15,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:15,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:15,199 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:15,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:15,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:15,206 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-08-12 19:07:15,241 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:15,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999107488] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:15,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:15,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:15,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450541410] [2021-08-12 19:07:15,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:15,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:15,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:15,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:15,242 INFO L87 Difference]: Start difference. First operand 66 states and 130 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:15,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:15,536 INFO L93 Difference]: Finished difference Result 88 states and 171 transitions. [2021-08-12 19:07:15,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:15,536 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:15,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:15,537 INFO L225 Difference]: With dead ends: 88 [2021-08-12 19:07:15,537 INFO L226 Difference]: Without dead ends: 79 [2021-08-12 19:07:15,537 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 304.3ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:07:15,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2021-08-12 19:07:15,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 70. [2021-08-12 19:07:15,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 2.0144927536231885) internal successors, (139), 69 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:15,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 139 transitions. [2021-08-12 19:07:15,561 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 139 transitions. Word has length 16 [2021-08-12 19:07:15,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:15,561 INFO L482 AbstractCegarLoop]: Abstraction has 70 states and 139 transitions. [2021-08-12 19:07:15,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:15,561 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 139 transitions. [2021-08-12 19:07:15,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:15,561 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:15,562 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:15,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:15,762 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:15,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:15,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1830268206, now seen corresponding path program 54 times [2021-08-12 19:07:15,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:15,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242658140] [2021-08-12 19:07:15,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:15,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:15,930 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:15,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:15,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242658140] [2021-08-12 19:07:15,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242658140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:15,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865329718] [2021-08-12 19:07:15,931 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:15,956 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:07:15,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:15,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:15,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:16,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:16,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:16,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:16,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:16,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:16,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:16,066 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:16,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:16,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:16,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:16,091 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:16,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:16,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:16,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:16,123 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:16,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:16,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:16,143 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:16,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:16,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865329718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:16,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:16,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:16,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37324427] [2021-08-12 19:07:16,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:16,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:16,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:16,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:16,213 INFO L87 Difference]: Start difference. First operand 70 states and 139 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:16,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:16,643 INFO L93 Difference]: Finished difference Result 104 states and 201 transitions. [2021-08-12 19:07:16,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:07:16,644 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:16,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:16,644 INFO L225 Difference]: With dead ends: 104 [2021-08-12 19:07:16,644 INFO L226 Difference]: Without dead ends: 84 [2021-08-12 19:07:16,645 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 455.6ms TimeCoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:07:16,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-08-12 19:07:16,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 69. [2021-08-12 19:07:16,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 2.0) internal successors, (136), 68 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:16,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 136 transitions. [2021-08-12 19:07:16,661 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 136 transitions. Word has length 16 [2021-08-12 19:07:16,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:16,661 INFO L482 AbstractCegarLoop]: Abstraction has 69 states and 136 transitions. [2021-08-12 19:07:16,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:16,662 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 136 transitions. [2021-08-12 19:07:16,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:16,662 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:16,662 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:16,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2021-08-12 19:07:16,864 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:16,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:16,864 INFO L82 PathProgramCache]: Analyzing trace with hash -315902554, now seen corresponding path program 55 times [2021-08-12 19:07:16,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:16,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004885823] [2021-08-12 19:07:16,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:16,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:17,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:17,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:17,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004885823] [2021-08-12 19:07:17,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004885823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:17,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099297785] [2021-08-12 19:07:17,033 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:17,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:17,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:17,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:17,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:17,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:17,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:17,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:17,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:17,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:17,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:17,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:17,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:17,159 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:17,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:17,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:17,163 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:17,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:17,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:17,185 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:17,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:17,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099297785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:17,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:17,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:17,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367390126] [2021-08-12 19:07:17,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:17,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:17,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:17,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:17,255 INFO L87 Difference]: Start difference. First operand 69 states and 136 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:17,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:17,730 INFO L93 Difference]: Finished difference Result 105 states and 206 transitions. [2021-08-12 19:07:17,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:07:17,730 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:17,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:17,731 INFO L225 Difference]: With dead ends: 105 [2021-08-12 19:07:17,731 INFO L226 Difference]: Without dead ends: 85 [2021-08-12 19:07:17,731 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 480.3ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:07:17,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-08-12 19:07:17,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 70. [2021-08-12 19:07:17,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 2.0144927536231885) internal successors, (139), 69 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:17,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 139 transitions. [2021-08-12 19:07:17,748 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 139 transitions. Word has length 16 [2021-08-12 19:07:17,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:17,748 INFO L482 AbstractCegarLoop]: Abstraction has 70 states and 139 transitions. [2021-08-12 19:07:17,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:17,749 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 139 transitions. [2021-08-12 19:07:17,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:17,749 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:17,749 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:17,949 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:17,949 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:17,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:17,950 INFO L82 PathProgramCache]: Analyzing trace with hash 1093890538, now seen corresponding path program 56 times [2021-08-12 19:07:17,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:17,950 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590149519] [2021-08-12 19:07:17,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:17,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:18,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:18,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:18,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590149519] [2021-08-12 19:07:18,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590149519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:18,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29405041] [2021-08-12 19:07:18,071 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:18,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:18,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:18,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:18,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:18,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:18,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:18,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:18,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:18,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:18,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:18,237 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:18,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:18,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:18,245 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-08-12 19:07:18,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:18,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29405041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:18,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:18,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:18,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135419350] [2021-08-12 19:07:18,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:18,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:18,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:18,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:18,287 INFO L87 Difference]: Start difference. First operand 70 states and 139 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:18,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:18,507 INFO L93 Difference]: Finished difference Result 91 states and 173 transitions. [2021-08-12 19:07:18,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:18,507 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:18,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:18,508 INFO L225 Difference]: With dead ends: 91 [2021-08-12 19:07:18,508 INFO L226 Difference]: Without dead ends: 82 [2021-08-12 19:07:18,508 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 254.6ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:18,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2021-08-12 19:07:18,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 71. [2021-08-12 19:07:18,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 2.0285714285714285) internal successors, (142), 70 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:18,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 142 transitions. [2021-08-12 19:07:18,530 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 142 transitions. Word has length 16 [2021-08-12 19:07:18,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:18,530 INFO L482 AbstractCegarLoop]: Abstraction has 71 states and 142 transitions. [2021-08-12 19:07:18,530 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:18,530 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 142 transitions. [2021-08-12 19:07:18,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:18,530 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:18,530 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:18,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:18,747 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:18,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:18,747 INFO L82 PathProgramCache]: Analyzing trace with hash 1955895602, now seen corresponding path program 57 times [2021-08-12 19:07:18,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:18,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405160104] [2021-08-12 19:07:18,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:18,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:18,895 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:18,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:18,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405160104] [2021-08-12 19:07:18,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405160104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:18,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946597575] [2021-08-12 19:07:18,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:18,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:07:18,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:18,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:18,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:19,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:19,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:19,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:19,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:19,097 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:19,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:19,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:19,104 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-08-12 19:07:19,149 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:19,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946597575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:19,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:19,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:19,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005854335] [2021-08-12 19:07:19,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:19,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:19,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:19,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:19,150 INFO L87 Difference]: Start difference. First operand 71 states and 142 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:19,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:19,507 INFO L93 Difference]: Finished difference Result 101 states and 195 transitions. [2021-08-12 19:07:19,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:19,508 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:19,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:19,508 INFO L225 Difference]: With dead ends: 101 [2021-08-12 19:07:19,508 INFO L226 Difference]: Without dead ends: 92 [2021-08-12 19:07:19,509 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 338.1ms TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:07:19,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-12 19:07:19,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 72. [2021-08-12 19:07:19,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 2.0422535211267605) internal successors, (145), 71 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:19,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 145 transitions. [2021-08-12 19:07:19,527 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 145 transitions. Word has length 16 [2021-08-12 19:07:19,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:19,527 INFO L482 AbstractCegarLoop]: Abstraction has 72 states and 145 transitions. [2021-08-12 19:07:19,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:19,527 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 145 transitions. [2021-08-12 19:07:19,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:19,527 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:19,527 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:19,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable310,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:19,733 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:19,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:19,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1202886422, now seen corresponding path program 58 times [2021-08-12 19:07:19,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:19,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186784262] [2021-08-12 19:07:19,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:19,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:19,938 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:19,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:19,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186784262] [2021-08-12 19:07:19,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186784262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:19,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248900301] [2021-08-12 19:07:19,938 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:19,962 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:19,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:19,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:19,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:20,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:20,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:20,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:20,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:20,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:20,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:20,122 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:20,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:20,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:20,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:20,149 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:20,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:20,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:20,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:20,173 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:20,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:20,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:20,193 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:20,272 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:20,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248900301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:20,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:20,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:20,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819315947] [2021-08-12 19:07:20,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:20,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:20,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:20,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:20,273 INFO L87 Difference]: Start difference. First operand 72 states and 145 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:20,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:20,698 INFO L93 Difference]: Finished difference Result 111 states and 215 transitions. [2021-08-12 19:07:20,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:07:20,698 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:20,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:20,699 INFO L225 Difference]: With dead ends: 111 [2021-08-12 19:07:20,699 INFO L226 Difference]: Without dead ends: 91 [2021-08-12 19:07:20,699 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 467.9ms TimeCoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:20,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-08-12 19:07:20,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 69. [2021-08-12 19:07:20,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 2.014705882352941) internal successors, (137), 68 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:20,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 137 transitions. [2021-08-12 19:07:20,717 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 137 transitions. Word has length 16 [2021-08-12 19:07:20,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:20,717 INFO L482 AbstractCegarLoop]: Abstraction has 69 states and 137 transitions. [2021-08-12 19:07:20,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:20,717 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 137 transitions. [2021-08-12 19:07:20,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:20,717 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:20,718 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:20,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-08-12 19:07:20,921 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:20,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:20,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1036686798, now seen corresponding path program 59 times [2021-08-12 19:07:20,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:20,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422623539] [2021-08-12 19:07:20,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:20,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:21,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:21,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:21,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422623539] [2021-08-12 19:07:21,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422623539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:21,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528588199] [2021-08-12 19:07:21,062 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:21,090 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:21,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:21,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:21,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:21,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:21,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:21,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:21,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:21,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:21,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:07:21,224 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:21,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:21,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:21,231 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-08-12 19:07:21,264 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:21,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528588199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:21,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:21,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:21,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332158377] [2021-08-12 19:07:21,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:21,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:21,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:21,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:21,265 INFO L87 Difference]: Start difference. First operand 69 states and 137 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:21,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:21,513 INFO L93 Difference]: Finished difference Result 93 states and 181 transitions. [2021-08-12 19:07:21,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:07:21,513 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:21,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:21,514 INFO L225 Difference]: With dead ends: 93 [2021-08-12 19:07:21,514 INFO L226 Difference]: Without dead ends: 84 [2021-08-12 19:07:21,514 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 274.4ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:21,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-08-12 19:07:21,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 72. [2021-08-12 19:07:21,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 2.028169014084507) internal successors, (144), 71 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:21,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 144 transitions. [2021-08-12 19:07:21,537 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 144 transitions. Word has length 16 [2021-08-12 19:07:21,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:21,537 INFO L482 AbstractCegarLoop]: Abstraction has 72 states and 144 transitions. [2021-08-12 19:07:21,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:21,537 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 144 transitions. [2021-08-12 19:07:21,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:21,537 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:21,537 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:21,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:21,738 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:21,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:21,738 INFO L82 PathProgramCache]: Analyzing trace with hash 99498474, now seen corresponding path program 60 times [2021-08-12 19:07:21,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:21,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858374714] [2021-08-12 19:07:21,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:21,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:21,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:21,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:21,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858374714] [2021-08-12 19:07:21,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858374714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:21,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678118056] [2021-08-12 19:07:21,903 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:21,928 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:07:21,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:21,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:21,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:21,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:22,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:22,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:22,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:22,033 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:22,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:22,037 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:22,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:22,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:22,059 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:22,143 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:22,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678118056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:22,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:22,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:22,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501390812] [2021-08-12 19:07:22,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:22,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:22,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:22,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:22,144 INFO L87 Difference]: Start difference. First operand 72 states and 144 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:22,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:22,418 INFO L93 Difference]: Finished difference Result 97 states and 188 transitions. [2021-08-12 19:07:22,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:22,418 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:22,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:22,419 INFO L225 Difference]: With dead ends: 97 [2021-08-12 19:07:22,419 INFO L226 Difference]: Without dead ends: 88 [2021-08-12 19:07:22,419 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 303.5ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:22,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2021-08-12 19:07:22,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 73. [2021-08-12 19:07:22,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 2.0555555555555554) internal successors, (148), 72 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:22,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 148 transitions. [2021-08-12 19:07:22,437 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 148 transitions. Word has length 16 [2021-08-12 19:07:22,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:22,437 INFO L482 AbstractCegarLoop]: Abstraction has 73 states and 148 transitions. [2021-08-12 19:07:22,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:22,438 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 148 transitions. [2021-08-12 19:07:22,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:22,438 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:22,438 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:22,638 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2021-08-12 19:07:22,638 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:22,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:22,639 INFO L82 PathProgramCache]: Analyzing trace with hash -2046672286, now seen corresponding path program 61 times [2021-08-12 19:07:22,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:22,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391247115] [2021-08-12 19:07:22,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:22,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:22,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:22,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:22,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391247115] [2021-08-12 19:07:22,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391247115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:22,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723983040] [2021-08-12 19:07:22,798 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:22,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:22,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:22,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:22,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:22,895 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:22,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:22,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:22,929 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:22,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:22,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:22,933 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:22,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:22,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:22,959 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:23,036 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:23,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723983040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:23,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:23,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:23,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49074002] [2021-08-12 19:07:23,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:23,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:23,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:23,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:23,037 INFO L87 Difference]: Start difference. First operand 73 states and 148 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:23,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:23,445 INFO L93 Difference]: Finished difference Result 109 states and 217 transitions. [2021-08-12 19:07:23,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:23,445 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:23,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:23,446 INFO L225 Difference]: With dead ends: 109 [2021-08-12 19:07:23,446 INFO L226 Difference]: Without dead ends: 89 [2021-08-12 19:07:23,446 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 463.8ms TimeCoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:07:23,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-08-12 19:07:23,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 73. [2021-08-12 19:07:23,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 2.0555555555555554) internal successors, (148), 72 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:23,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 148 transitions. [2021-08-12 19:07:23,467 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 148 transitions. Word has length 16 [2021-08-12 19:07:23,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:23,467 INFO L482 AbstractCegarLoop]: Abstraction has 73 states and 148 transitions. [2021-08-12 19:07:23,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:23,467 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 148 transitions. [2021-08-12 19:07:23,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:23,468 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:23,468 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:23,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable327,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:23,672 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:23,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:23,672 INFO L82 PathProgramCache]: Analyzing trace with hash 141510890, now seen corresponding path program 62 times [2021-08-12 19:07:23,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:23,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602081462] [2021-08-12 19:07:23,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:23,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:23,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:23,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:23,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602081462] [2021-08-12 19:07:23,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602081462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:23,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200542655] [2021-08-12 19:07:23,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:23,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:23,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:23,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:23,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:23,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:23,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:23,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:23,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:23,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:23,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:23,921 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:23,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:23,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:23,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:23,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:23,948 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:23,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:23,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:23,955 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:23,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:23,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:23,976 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:24,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:24,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200542655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:24,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:24,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:24,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246598041] [2021-08-12 19:07:24,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:24,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:24,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:24,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:24,058 INFO L87 Difference]: Start difference. First operand 73 states and 148 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:24,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:24,353 INFO L93 Difference]: Finished difference Result 105 states and 204 transitions. [2021-08-12 19:07:24,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:24,353 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:24,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:24,354 INFO L225 Difference]: With dead ends: 105 [2021-08-12 19:07:24,354 INFO L226 Difference]: Without dead ends: 89 [2021-08-12 19:07:24,354 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 301.0ms TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:24,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-08-12 19:07:24,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 77. [2021-08-12 19:07:24,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 2.0657894736842106) internal successors, (157), 76 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:24,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 157 transitions. [2021-08-12 19:07:24,375 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 157 transitions. Word has length 16 [2021-08-12 19:07:24,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:24,375 INFO L482 AbstractCegarLoop]: Abstraction has 77 states and 157 transitions. [2021-08-12 19:07:24,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:24,375 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 157 transitions. [2021-08-12 19:07:24,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:24,375 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:24,375 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:24,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:24,593 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:24,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:24,593 INFO L82 PathProgramCache]: Analyzing trace with hash 245268066, now seen corresponding path program 63 times [2021-08-12 19:07:24,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:24,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747920062] [2021-08-12 19:07:24,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:24,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:24,708 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:24,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:24,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747920062] [2021-08-12 19:07:24,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747920062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:24,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491842968] [2021-08-12 19:07:24,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:24,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:07:24,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:24,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:24,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:24,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:24,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:24,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:24,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:07:24,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:24,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:24,848 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:07:24,887 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:24,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491842968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:24,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:24,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:24,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023547960] [2021-08-12 19:07:24,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:24,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:24,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:24,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:24,888 INFO L87 Difference]: Start difference. First operand 77 states and 157 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:25,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:25,070 INFO L93 Difference]: Finished difference Result 99 states and 193 transitions. [2021-08-12 19:07:25,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:25,070 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:25,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:25,071 INFO L225 Difference]: With dead ends: 99 [2021-08-12 19:07:25,071 INFO L226 Difference]: Without dead ends: 90 [2021-08-12 19:07:25,071 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 234.6ms TimeCoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:25,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2021-08-12 19:07:25,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 78. [2021-08-12 19:07:25,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 2.0779220779220777) internal successors, (160), 77 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:25,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 160 transitions. [2021-08-12 19:07:25,092 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 160 transitions. Word has length 16 [2021-08-12 19:07:25,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:25,092 INFO L482 AbstractCegarLoop]: Abstraction has 78 states and 160 transitions. [2021-08-12 19:07:25,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:25,092 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 160 transitions. [2021-08-12 19:07:25,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:25,092 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:25,092 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:25,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:25,308 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:25,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:25,309 INFO L82 PathProgramCache]: Analyzing trace with hash 1107273130, now seen corresponding path program 64 times [2021-08-12 19:07:25,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:25,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880718277] [2021-08-12 19:07:25,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:25,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:25,434 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:25,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:25,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880718277] [2021-08-12 19:07:25,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880718277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:25,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698016049] [2021-08-12 19:07:25,434 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:25,456 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:25,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:25,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:25,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:25,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:25,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:25,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:25,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:25,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:25,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:07:25,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:25,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:25,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:25,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:07:25,628 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:25,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698016049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:25,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:25,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:25,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345454022] [2021-08-12 19:07:25,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:25,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:25,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:25,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:25,629 INFO L87 Difference]: Start difference. First operand 78 states and 160 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:25,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:25,950 INFO L93 Difference]: Finished difference Result 109 states and 215 transitions. [2021-08-12 19:07:25,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:25,950 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:25,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:25,951 INFO L225 Difference]: With dead ends: 109 [2021-08-12 19:07:25,951 INFO L226 Difference]: Without dead ends: 100 [2021-08-12 19:07:25,951 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 298.4ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:25,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-08-12 19:07:25,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 79. [2021-08-12 19:07:25,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 2.08974358974359) internal successors, (163), 78 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:25,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 163 transitions. [2021-08-12 19:07:25,973 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 163 transitions. Word has length 16 [2021-08-12 19:07:25,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:25,974 INFO L482 AbstractCegarLoop]: Abstraction has 79 states and 163 transitions. [2021-08-12 19:07:25,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:25,974 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 163 transitions. [2021-08-12 19:07:25,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:25,974 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:25,974 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:26,187 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-08-12 19:07:26,187 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:26,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:26,187 INFO L82 PathProgramCache]: Analyzing trace with hash -2051508894, now seen corresponding path program 65 times [2021-08-12 19:07:26,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:26,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270463671] [2021-08-12 19:07:26,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:26,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:26,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:26,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:26,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270463671] [2021-08-12 19:07:26,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270463671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:26,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489602872] [2021-08-12 19:07:26,403 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:26,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:26,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:26,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:26,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:26,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:26,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:26,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:26,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:26,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:26,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:26,501 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:26,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:26,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:26,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:26,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:26,527 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:26,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:26,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:26,531 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:26,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:26,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:26,553 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:26,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:26,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489602872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:26,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:26,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:26,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745506123] [2021-08-12 19:07:26,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:26,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:26,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:26,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:26,638 INFO L87 Difference]: Start difference. First operand 79 states and 163 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:26,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:26,973 INFO L93 Difference]: Finished difference Result 107 states and 212 transitions. [2021-08-12 19:07:26,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:26,973 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:26,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:26,974 INFO L225 Difference]: With dead ends: 107 [2021-08-12 19:07:26,974 INFO L226 Difference]: Without dead ends: 98 [2021-08-12 19:07:26,974 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 435.6ms TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:26,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-08-12 19:07:26,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 78. [2021-08-12 19:07:26,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 2.0779220779220777) internal successors, (160), 77 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:26,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 160 transitions. [2021-08-12 19:07:26,995 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 160 transitions. Word has length 16 [2021-08-12 19:07:26,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:26,996 INFO L482 AbstractCegarLoop]: Abstraction has 78 states and 160 transitions. [2021-08-12 19:07:26,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:26,996 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 160 transitions. [2021-08-12 19:07:26,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:26,996 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:26,996 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:27,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable337 [2021-08-12 19:07:27,213 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:27,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:27,213 INFO L82 PathProgramCache]: Analyzing trace with hash -999510990, now seen corresponding path program 66 times [2021-08-12 19:07:27,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:27,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74754073] [2021-08-12 19:07:27,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:27,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:27,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:27,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74754073] [2021-08-12 19:07:27,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74754073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:27,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080699238] [2021-08-12 19:07:27,367 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:27,392 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:07:27,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:27,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:27,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:27,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:27,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:27,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:27,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:27,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:07:27,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:27,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:27,512 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:07:27,546 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:27,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080699238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:27,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:27,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:27,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715697056] [2021-08-12 19:07:27,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:27,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:27,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:27,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:27,547 INFO L87 Difference]: Start difference. First operand 78 states and 160 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:27,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:27,892 INFO L93 Difference]: Finished difference Result 101 states and 202 transitions. [2021-08-12 19:07:27,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:27,892 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:27,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:27,893 INFO L225 Difference]: With dead ends: 101 [2021-08-12 19:07:27,893 INFO L226 Difference]: Without dead ends: 92 [2021-08-12 19:07:27,893 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 337.7ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:07:27,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-12 19:07:27,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 80. [2021-08-12 19:07:27,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.088607594936709) internal successors, (165), 79 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:27,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 165 transitions. [2021-08-12 19:07:27,914 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 165 transitions. Word has length 16 [2021-08-12 19:07:27,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:27,914 INFO L482 AbstractCegarLoop]: Abstraction has 80 states and 165 transitions. [2021-08-12 19:07:27,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:27,914 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 165 transitions. [2021-08-12 19:07:27,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:27,914 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:27,914 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:28,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2021-08-12 19:07:28,115 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:28,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:28,115 INFO L82 PathProgramCache]: Analyzing trace with hash 136674282, now seen corresponding path program 67 times [2021-08-12 19:07:28,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:28,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313911342] [2021-08-12 19:07:28,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:28,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:28,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:28,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:28,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313911342] [2021-08-12 19:07:28,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313911342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:28,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925900245] [2021-08-12 19:07:28,274 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:28,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:28,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:28,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:28,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:28,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:28,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:28,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:28,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:28,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:28,386 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:28,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:28,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:28,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:28,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:28,413 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:28,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:28,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:28,417 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:28,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:28,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:28,439 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:28,521 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:28,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925900245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:28,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:28,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:28,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000620757] [2021-08-12 19:07:28,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:28,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:28,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:28,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:28,522 INFO L87 Difference]: Start difference. First operand 80 states and 165 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:28,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:28,927 INFO L93 Difference]: Finished difference Result 116 states and 230 transitions. [2021-08-12 19:07:28,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:28,928 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:28,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:28,928 INFO L225 Difference]: With dead ends: 116 [2021-08-12 19:07:28,928 INFO L226 Difference]: Without dead ends: 96 [2021-08-12 19:07:28,928 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 425.8ms TimeCoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:07:28,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-08-12 19:07:28,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 79. [2021-08-12 19:07:28,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 2.076923076923077) internal successors, (162), 78 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:28,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 162 transitions. [2021-08-12 19:07:28,950 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 162 transitions. Word has length 16 [2021-08-12 19:07:28,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:28,950 INFO L482 AbstractCegarLoop]: Abstraction has 79 states and 162 transitions. [2021-08-12 19:07:28,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:28,951 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 162 transitions. [2021-08-12 19:07:28,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:28,951 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:28,951 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:29,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable343,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:29,151 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:29,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:29,152 INFO L82 PathProgramCache]: Analyzing trace with hash -2009496478, now seen corresponding path program 68 times [2021-08-12 19:07:29,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:29,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14865275] [2021-08-12 19:07:29,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:29,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:29,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:29,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:29,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14865275] [2021-08-12 19:07:29,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14865275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:29,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379025398] [2021-08-12 19:07:29,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:29,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:29,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:29,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:29,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:29,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:29,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:29,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:29,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:29,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:29,408 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:29,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:29,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:29,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:29,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:29,437 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:29,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:29,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:29,441 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:29,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:29,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:29,465 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:29,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:29,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379025398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:29,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:29,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:29,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118160499] [2021-08-12 19:07:29,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:29,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:29,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:29,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:29,541 INFO L87 Difference]: Start difference. First operand 79 states and 162 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:30,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:30,195 INFO L93 Difference]: Finished difference Result 159 states and 304 transitions. [2021-08-12 19:07:30,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:07:30,195 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:30,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:30,196 INFO L225 Difference]: With dead ends: 159 [2021-08-12 19:07:30,196 INFO L226 Difference]: Without dead ends: 125 [2021-08-12 19:07:30,196 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 517.0ms TimeCoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:07:30,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-08-12 19:07:30,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 83. [2021-08-12 19:07:30,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 82 states have (on average 2.1463414634146343) internal successors, (176), 82 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:30,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 176 transitions. [2021-08-12 19:07:30,221 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 176 transitions. Word has length 16 [2021-08-12 19:07:30,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:30,221 INFO L482 AbstractCegarLoop]: Abstraction has 83 states and 176 transitions. [2021-08-12 19:07:30,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:30,221 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 176 transitions. [2021-08-12 19:07:30,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:30,222 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:30,222 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:30,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable346 [2021-08-12 19:07:30,437 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:30,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:30,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1885309270, now seen corresponding path program 69 times [2021-08-12 19:07:30,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:30,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101155544] [2021-08-12 19:07:30,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:30,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:30,567 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:30,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:30,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101155544] [2021-08-12 19:07:30,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101155544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:30,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921747795] [2021-08-12 19:07:30,567 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:30,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:30,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:30,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:30,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:30,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:30,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:30,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:30,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:30,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:30,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:30,697 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:30,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:30,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:30,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:30,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:30,720 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:30,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:30,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:30,723 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:30,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:30,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:30,742 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:71, output treesize:29 [2021-08-12 19:07:30,790 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:30,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921747795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:30,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:30,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:30,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082524161] [2021-08-12 19:07:30,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:30,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:30,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:30,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:30,791 INFO L87 Difference]: Start difference. First operand 83 states and 176 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:31,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:31,119 INFO L93 Difference]: Finished difference Result 117 states and 237 transitions. [2021-08-12 19:07:31,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:31,119 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:31,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:31,120 INFO L225 Difference]: With dead ends: 117 [2021-08-12 19:07:31,120 INFO L226 Difference]: Without dead ends: 92 [2021-08-12 19:07:31,120 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 326.7ms TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:31,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-12 19:07:31,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 86. [2021-08-12 19:07:31,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.1411764705882352) internal successors, (182), 85 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:31,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 182 transitions. [2021-08-12 19:07:31,144 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 182 transitions. Word has length 16 [2021-08-12 19:07:31,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:31,145 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 182 transitions. [2021-08-12 19:07:31,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:31,145 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 182 transitions. [2021-08-12 19:07:31,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:31,145 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:31,145 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:31,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2021-08-12 19:07:31,361 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:31,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:31,361 INFO L82 PathProgramCache]: Analyzing trace with hash -749123998, now seen corresponding path program 70 times [2021-08-12 19:07:31,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:31,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479870030] [2021-08-12 19:07:31,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:31,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:31,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:31,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:31,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479870030] [2021-08-12 19:07:31,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479870030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:31,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366884573] [2021-08-12 19:07:31,535 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:31,559 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:31,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:31,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:31,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:31,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:31,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:31,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:31,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:31,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:31,667 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:31,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:31,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:31,672 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:31,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:31,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:31,695 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:31,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:31,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366884573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:31,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:31,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:31,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722042164] [2021-08-12 19:07:31,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:31,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:31,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:31,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:31,763 INFO L87 Difference]: Start difference. First operand 86 states and 182 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:32,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:32,114 INFO L93 Difference]: Finished difference Result 116 states and 237 transitions. [2021-08-12 19:07:32,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:32,114 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:32,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:32,115 INFO L225 Difference]: With dead ends: 116 [2021-08-12 19:07:32,115 INFO L226 Difference]: Without dead ends: 96 [2021-08-12 19:07:32,115 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 406.5ms TimeCoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:32,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-08-12 19:07:32,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 86. [2021-08-12 19:07:32,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.1411764705882352) internal successors, (182), 85 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:32,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 182 transitions. [2021-08-12 19:07:32,139 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 182 transitions. Word has length 16 [2021-08-12 19:07:32,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:32,139 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 182 transitions. [2021-08-12 19:07:32,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:32,139 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 182 transitions. [2021-08-12 19:07:32,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:32,140 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:32,140 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:32,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable352 [2021-08-12 19:07:32,340 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:32,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:32,340 INFO L82 PathProgramCache]: Analyzing trace with hash 1399672538, now seen corresponding path program 71 times [2021-08-12 19:07:32,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:32,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104662357] [2021-08-12 19:07:32,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:32,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:32,502 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:32,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:32,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104662357] [2021-08-12 19:07:32,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104662357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:32,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711580849] [2021-08-12 19:07:32,502 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:32,525 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:32,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:32,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:32,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:32,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:32,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:32,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:32,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:32,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:32,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:32,600 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:32,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:32,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:32,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:32,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:32,632 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:32,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:32,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:32,636 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:32,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:32,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:32,660 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:32,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:32,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711580849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:32,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:32,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-12 19:07:32,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525111069] [2021-08-12 19:07:32,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:07:32,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:32,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:07:32,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:32,730 INFO L87 Difference]: Start difference. First operand 86 states and 182 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:33,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:33,214 INFO L93 Difference]: Finished difference Result 123 states and 253 transitions. [2021-08-12 19:07:33,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:33,214 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:33,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:33,215 INFO L225 Difference]: With dead ends: 123 [2021-08-12 19:07:33,215 INFO L226 Difference]: Without dead ends: 103 [2021-08-12 19:07:33,215 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 460.2ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:07:33,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-08-12 19:07:33,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 86. [2021-08-12 19:07:33,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.1411764705882352) internal successors, (182), 85 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:33,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 182 transitions. [2021-08-12 19:07:33,240 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 182 transitions. Word has length 16 [2021-08-12 19:07:33,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:33,240 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 182 transitions. [2021-08-12 19:07:33,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:33,240 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 182 transitions. [2021-08-12 19:07:33,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:33,240 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:33,240 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:33,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2021-08-12 19:07:33,441 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:33,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:33,441 INFO L82 PathProgramCache]: Analyzing trace with hash -707111582, now seen corresponding path program 72 times [2021-08-12 19:07:33,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:33,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190972419] [2021-08-12 19:07:33,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:33,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:33,579 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:33,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:33,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190972419] [2021-08-12 19:07:33,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190972419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:33,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318428567] [2021-08-12 19:07:33,579 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:33,603 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:07:33,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:33,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:33,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:33,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:33,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:33,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:33,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:33,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:33,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:33,759 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:33,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:33,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:33,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:33,783 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:33,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:33,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:33,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:33,807 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:33,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:33,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:33,827 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:33,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:33,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318428567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:33,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:33,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:33,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464686758] [2021-08-12 19:07:33,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:33,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:33,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:33,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:33,906 INFO L87 Difference]: Start difference. First operand 86 states and 182 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:34,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:34,219 INFO L93 Difference]: Finished difference Result 119 states and 240 transitions. [2021-08-12 19:07:34,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:07:34,219 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:34,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:34,220 INFO L225 Difference]: With dead ends: 119 [2021-08-12 19:07:34,220 INFO L226 Difference]: Without dead ends: 103 [2021-08-12 19:07:34,220 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 307.9ms TimeCoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:34,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-08-12 19:07:34,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 86. [2021-08-12 19:07:34,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.1411764705882352) internal successors, (182), 85 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:34,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 182 transitions. [2021-08-12 19:07:34,244 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 182 transitions. Word has length 16 [2021-08-12 19:07:34,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:34,244 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 182 transitions. [2021-08-12 19:07:34,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:34,244 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 182 transitions. [2021-08-12 19:07:34,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:34,245 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:34,245 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:34,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2021-08-12 19:07:34,445 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:34,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:34,446 INFO L82 PathProgramCache]: Analyzing trace with hash -125256330, now seen corresponding path program 73 times [2021-08-12 19:07:34,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:34,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748378322] [2021-08-12 19:07:34,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:34,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:34,566 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:34,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:34,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748378322] [2021-08-12 19:07:34,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748378322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:34,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725107926] [2021-08-12 19:07:34,566 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:07:34,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:34,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:34,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:34,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:34,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:07:34,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:34,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:34,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:34,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:34,687 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:34,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:34,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:07:34,694 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:07:34,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:34,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725107926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:34,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:34,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:34,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290823087] [2021-08-12 19:07:34,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:34,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:34,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:34,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:34,727 INFO L87 Difference]: Start difference. First operand 86 states and 182 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:35,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:35,037 INFO L93 Difference]: Finished difference Result 112 states and 230 transitions. [2021-08-12 19:07:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:35,038 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:35,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:35,039 INFO L225 Difference]: With dead ends: 112 [2021-08-12 19:07:35,039 INFO L226 Difference]: Without dead ends: 103 [2021-08-12 19:07:35,039 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 289.2ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:07:35,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-08-12 19:07:35,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 87. [2021-08-12 19:07:35,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.1511627906976742) internal successors, (185), 86 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:35,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 185 transitions. [2021-08-12 19:07:35,063 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 185 transitions. Word has length 16 [2021-08-12 19:07:35,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:35,064 INFO L482 AbstractCegarLoop]: Abstraction has 87 states and 185 transitions. [2021-08-12 19:07:35,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:35,064 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 185 transitions. [2021-08-12 19:07:35,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:35,064 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:35,064 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:35,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable365,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:35,265 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:35,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:35,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1010928942, now seen corresponding path program 74 times [2021-08-12 19:07:35,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:35,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989788243] [2021-08-12 19:07:35,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:35,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:35,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:35,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:35,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989788243] [2021-08-12 19:07:35,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989788243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:35,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892108472] [2021-08-12 19:07:35,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:35,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:35,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:35,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:35,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:35,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:35,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:35,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:35,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:35,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:35,535 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:35,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:35,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:35,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:35,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:35,561 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:35,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:35,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:35,565 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:35,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:35,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:35,587 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:35,669 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:35,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892108472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:35,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:35,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:35,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331419589] [2021-08-12 19:07:35,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:35,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:35,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:35,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:35,670 INFO L87 Difference]: Start difference. First operand 87 states and 185 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:36,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:36,079 INFO L93 Difference]: Finished difference Result 115 states and 235 transitions. [2021-08-12 19:07:36,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:07:36,080 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:36,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:36,081 INFO L225 Difference]: With dead ends: 115 [2021-08-12 19:07:36,081 INFO L226 Difference]: Without dead ends: 106 [2021-08-12 19:07:36,081 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 394.9ms TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:36,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-08-12 19:07:36,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 86. [2021-08-12 19:07:36,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.1411764705882352) internal successors, (182), 85 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:36,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 182 transitions. [2021-08-12 19:07:36,106 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 182 transitions. Word has length 16 [2021-08-12 19:07:36,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:36,106 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 182 transitions. [2021-08-12 19:07:36,106 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:36,106 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 182 transitions. [2021-08-12 19:07:36,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:36,106 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:36,106 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:36,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-08-12 19:07:36,307 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:36,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:36,307 INFO L82 PathProgramCache]: Analyzing trace with hash -1135241818, now seen corresponding path program 75 times [2021-08-12 19:07:36,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:36,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509316716] [2021-08-12 19:07:36,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:36,424 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:36,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:36,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509316716] [2021-08-12 19:07:36,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509316716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:36,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011000952] [2021-08-12 19:07:36,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:36,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:36,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:36,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:36,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:36,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:36,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:36,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:36,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:36,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:36,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:36,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:36,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:36,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:36,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:36,588 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:36,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:36,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:36,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:36,617 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:36,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:36,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:36,638 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:36,718 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:36,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011000952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:36,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:36,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:36,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459279418] [2021-08-12 19:07:36,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:36,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:36,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:36,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:36,719 INFO L87 Difference]: Start difference. First operand 86 states and 182 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:37,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:37,085 INFO L93 Difference]: Finished difference Result 128 states and 256 transitions. [2021-08-12 19:07:37,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:07:37,086 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:37,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:37,087 INFO L225 Difference]: With dead ends: 128 [2021-08-12 19:07:37,087 INFO L226 Difference]: Without dead ends: 112 [2021-08-12 19:07:37,087 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 312.4ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:07:37,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-08-12 19:07:37,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 86. [2021-08-12 19:07:37,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.1411764705882352) internal successors, (182), 85 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:37,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 182 transitions. [2021-08-12 19:07:37,112 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 182 transitions. Word has length 16 [2021-08-12 19:07:37,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:37,112 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 182 transitions. [2021-08-12 19:07:37,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:37,112 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 182 transitions. [2021-08-12 19:07:37,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:37,112 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:37,112 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:37,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:37,313 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:37,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:37,313 INFO L82 PathProgramCache]: Analyzing trace with hash 1052941358, now seen corresponding path program 76 times [2021-08-12 19:07:37,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:37,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399077577] [2021-08-12 19:07:37,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:37,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:37,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:37,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:37,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399077577] [2021-08-12 19:07:37,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399077577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:37,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030752973] [2021-08-12 19:07:37,441 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:37,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:37,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:37,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:37,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:37,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:37,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:37,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:37,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:37,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:37,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:37,533 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:37,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:37,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:37,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:37,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:37,560 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:37,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:37,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:37,564 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:37,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:37,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:37,587 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:37,660 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:37,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030752973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:37,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:37,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-12 19:07:37,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663139561] [2021-08-12 19:07:37,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:07:37,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:37,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:07:37,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:07:37,661 INFO L87 Difference]: Start difference. First operand 86 states and 182 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:38,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:38,416 INFO L93 Difference]: Finished difference Result 192 states and 371 transitions. [2021-08-12 19:07:38,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:07:38,416 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:38,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:38,417 INFO L225 Difference]: With dead ends: 192 [2021-08-12 19:07:38,417 INFO L226 Difference]: Without dead ends: 151 [2021-08-12 19:07:38,417 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 578.5ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:07:38,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-08-12 19:07:38,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 90. [2021-08-12 19:07:38,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.191011235955056) internal successors, (195), 89 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:38,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 195 transitions. [2021-08-12 19:07:38,444 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 195 transitions. Word has length 16 [2021-08-12 19:07:38,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:38,444 INFO L482 AbstractCegarLoop]: Abstraction has 90 states and 195 transitions. [2021-08-12 19:07:38,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:38,444 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 195 transitions. [2021-08-12 19:07:38,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:07:38,444 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:38,444 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:38,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable378 [2021-08-12 19:07:38,652 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:38,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:38,652 INFO L82 PathProgramCache]: Analyzing trace with hash -275756062, now seen corresponding path program 77 times [2021-08-12 19:07:38,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:38,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302711757] [2021-08-12 19:07:38,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:38,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:38,847 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:38,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:38,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302711757] [2021-08-12 19:07:38,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302711757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:38,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742376315] [2021-08-12 19:07:38,848 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:07:38,879 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:38,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:38,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:07:38,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:38,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:38,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:38,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:38,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:38,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:07:38,958 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:38,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:38,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:38,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:38,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:07:38,983 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:38,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:38,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:07:38,987 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:39,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:39,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:39,009 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:07:39,107 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:39,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742376315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:39,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:39,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-12 19:07:39,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212226480] [2021-08-12 19:07:39,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:07:39,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:39,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:07:39,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:39,108 INFO L87 Difference]: Start difference. First operand 90 states and 195 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:39,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:39,662 INFO L93 Difference]: Finished difference Result 155 states and 316 transitions. [2021-08-12 19:07:39,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:39,662 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:07:39,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:39,663 INFO L225 Difference]: With dead ends: 155 [2021-08-12 19:07:39,663 INFO L226 Difference]: Without dead ends: 135 [2021-08-12 19:07:39,663 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 526.2ms TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:07:39,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-08-12 19:07:39,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 94. [2021-08-12 19:07:39,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.193548387096774) internal successors, (204), 93 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:39,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 204 transitions. [2021-08-12 19:07:39,690 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 204 transitions. Word has length 16 [2021-08-12 19:07:39,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:39,691 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 204 transitions. [2021-08-12 19:07:39,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:39,691 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 204 transitions. [2021-08-12 19:07:39,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:39,691 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:39,691 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:39,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable381 [2021-08-12 19:07:39,907 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:39,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:39,907 INFO L82 PathProgramCache]: Analyzing trace with hash 966701318, now seen corresponding path program 78 times [2021-08-12 19:07:39,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:39,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463711581] [2021-08-12 19:07:39,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:39,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:39,978 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:39,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:39,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463711581] [2021-08-12 19:07:39,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463711581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:39,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076668734] [2021-08-12 19:07:39,979 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:40,002 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:07:40,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:40,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:07:40,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:40,117 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:40,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076668734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:40,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:40,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:40,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823858840] [2021-08-12 19:07:40,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:40,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:40,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:40,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:40,118 INFO L87 Difference]: Start difference. First operand 94 states and 204 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:40,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:40,444 INFO L93 Difference]: Finished difference Result 140 states and 280 transitions. [2021-08-12 19:07:40,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:40,445 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:40,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:40,445 INFO L225 Difference]: With dead ends: 140 [2021-08-12 19:07:40,445 INFO L226 Difference]: Without dead ends: 114 [2021-08-12 19:07:40,446 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 244.5ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:40,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-08-12 19:07:40,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 89. [2021-08-12 19:07:40,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.2045454545454546) internal successors, (194), 88 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:40,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 194 transitions. [2021-08-12 19:07:40,472 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 194 transitions. Word has length 17 [2021-08-12 19:07:40,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:40,472 INFO L482 AbstractCegarLoop]: Abstraction has 89 states and 194 transitions. [2021-08-12 19:07:40,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:40,472 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 194 transitions. [2021-08-12 19:07:40,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:40,473 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:40,473 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:40,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable384,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:40,681 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:40,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:40,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1397953814, now seen corresponding path program 79 times [2021-08-12 19:07:40,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:40,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045227767] [2021-08-12 19:07:40,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:40,734 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:40,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:40,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045227767] [2021-08-12 19:07:40,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045227767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:40,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519455025] [2021-08-12 19:07:40,735 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:40,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:40,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:40,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:40,871 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:40,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519455025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:40,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:40,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-08-12 19:07:40,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27263204] [2021-08-12 19:07:40,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:07:40,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:40,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:07:40,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:07:40,872 INFO L87 Difference]: Start difference. First operand 89 states and 194 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:41,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:41,078 INFO L93 Difference]: Finished difference Result 137 states and 280 transitions. [2021-08-12 19:07:41,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:41,078 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:41,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:41,079 INFO L225 Difference]: With dead ends: 137 [2021-08-12 19:07:41,079 INFO L226 Difference]: Without dead ends: 126 [2021-08-12 19:07:41,079 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 89.1ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:07:41,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-12 19:07:41,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 90. [2021-08-12 19:07:41,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.2134831460674156) internal successors, (197), 89 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:41,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 197 transitions. [2021-08-12 19:07:41,108 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 197 transitions. Word has length 17 [2021-08-12 19:07:41,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:41,108 INFO L482 AbstractCegarLoop]: Abstraction has 90 states and 197 transitions. [2021-08-12 19:07:41,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:41,108 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 197 transitions. [2021-08-12 19:07:41,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:41,108 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:41,108 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:41,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-08-12 19:07:41,324 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:41,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:41,324 INFO L82 PathProgramCache]: Analyzing trace with hash 846772626, now seen corresponding path program 80 times [2021-08-12 19:07:41,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:41,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190829511] [2021-08-12 19:07:41,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:41,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:41,393 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:41,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:41,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190829511] [2021-08-12 19:07:41,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190829511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:41,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182392205] [2021-08-12 19:07:41,393 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:41,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:41,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:41,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:41,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:41,552 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:41,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182392205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:41,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:41,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:41,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574026571] [2021-08-12 19:07:41,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:41,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:41,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:41,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:41,553 INFO L87 Difference]: Start difference. First operand 90 states and 197 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:42,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:42,049 INFO L93 Difference]: Finished difference Result 140 states and 281 transitions. [2021-08-12 19:07:42,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:42,049 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:42,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:42,050 INFO L225 Difference]: With dead ends: 140 [2021-08-12 19:07:42,050 INFO L226 Difference]: Without dead ends: 119 [2021-08-12 19:07:42,050 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 408.0ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:42,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-08-12 19:07:42,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 91. [2021-08-12 19:07:42,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.2111111111111112) internal successors, (199), 90 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:42,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 199 transitions. [2021-08-12 19:07:42,082 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 199 transitions. Word has length 17 [2021-08-12 19:07:42,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:42,082 INFO L482 AbstractCegarLoop]: Abstraction has 91 states and 199 transitions. [2021-08-12 19:07:42,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:42,082 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 199 transitions. [2021-08-12 19:07:42,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:42,083 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:42,083 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:42,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable392,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:42,283 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:42,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:42,283 INFO L82 PathProgramCache]: Analyzing trace with hash 396996678, now seen corresponding path program 81 times [2021-08-12 19:07:42,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:42,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866261925] [2021-08-12 19:07:42,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:42,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:42,345 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:42,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:42,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866261925] [2021-08-12 19:07:42,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866261925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:42,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030713687] [2021-08-12 19:07:42,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:42,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:42,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:42,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:42,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:42,488 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:42,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030713687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:42,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:42,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:42,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356977167] [2021-08-12 19:07:42,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:42,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:42,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:42,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:42,489 INFO L87 Difference]: Start difference. First operand 91 states and 199 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:42,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:42,807 INFO L93 Difference]: Finished difference Result 154 states and 314 transitions. [2021-08-12 19:07:42,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:42,808 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:42,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:42,809 INFO L225 Difference]: With dead ends: 154 [2021-08-12 19:07:42,809 INFO L226 Difference]: Without dead ends: 143 [2021-08-12 19:07:42,809 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 167.9ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:42,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-08-12 19:07:42,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 91. [2021-08-12 19:07:42,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.2111111111111112) internal successors, (199), 90 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:42,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 199 transitions. [2021-08-12 19:07:42,840 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 199 transitions. Word has length 17 [2021-08-12 19:07:42,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:42,840 INFO L482 AbstractCegarLoop]: Abstraction has 91 states and 199 transitions. [2021-08-12 19:07:42,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:42,840 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 199 transitions. [2021-08-12 19:07:42,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:42,840 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:42,841 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:43,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable398 [2021-08-12 19:07:43,041 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:43,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:43,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1799125834, now seen corresponding path program 82 times [2021-08-12 19:07:43,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:43,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900360075] [2021-08-12 19:07:43,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:43,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:43,133 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:43,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:43,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900360075] [2021-08-12 19:07:43,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900360075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:43,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920182846] [2021-08-12 19:07:43,133 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:43,159 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:43,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:43,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:43,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:43,323 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:43,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920182846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:43,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:43,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:43,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378052322] [2021-08-12 19:07:43,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:43,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:43,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:43,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:43,324 INFO L87 Difference]: Start difference. First operand 91 states and 199 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:43,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:43,878 INFO L93 Difference]: Finished difference Result 138 states and 278 transitions. [2021-08-12 19:07:43,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:43,879 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:43,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:43,879 INFO L225 Difference]: With dead ends: 138 [2021-08-12 19:07:43,879 INFO L226 Difference]: Without dead ends: 120 [2021-08-12 19:07:43,880 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 450.4ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:43,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-12 19:07:43,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 91. [2021-08-12 19:07:43,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.2111111111111112) internal successors, (199), 90 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:43,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 199 transitions. [2021-08-12 19:07:43,912 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 199 transitions. Word has length 17 [2021-08-12 19:07:43,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:43,912 INFO L482 AbstractCegarLoop]: Abstraction has 91 states and 199 transitions. [2021-08-12 19:07:43,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:43,912 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 199 transitions. [2021-08-12 19:07:43,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:43,912 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:43,913 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:44,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable402 [2021-08-12 19:07:44,113 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:44,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:44,113 INFO L82 PathProgramCache]: Analyzing trace with hash -847782378, now seen corresponding path program 83 times [2021-08-12 19:07:44,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:44,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968369579] [2021-08-12 19:07:44,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:44,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:44,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:44,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:44,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968369579] [2021-08-12 19:07:44,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968369579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:44,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475565683] [2021-08-12 19:07:44,173 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:44,198 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:44,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:44,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:44,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:44,358 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:44,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475565683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:44,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:44,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:07:44,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384176618] [2021-08-12 19:07:44,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:07:44,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:44,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:07:44,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:07:44,359 INFO L87 Difference]: Start difference. First operand 91 states and 199 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:44,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:44,709 INFO L93 Difference]: Finished difference Result 151 states and 308 transitions. [2021-08-12 19:07:44,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:44,710 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:44,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:44,711 INFO L225 Difference]: With dead ends: 151 [2021-08-12 19:07:44,711 INFO L226 Difference]: Without dead ends: 140 [2021-08-12 19:07:44,711 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 199.2ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:44,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-08-12 19:07:44,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 92. [2021-08-12 19:07:44,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.208791208791209) internal successors, (201), 91 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:44,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 201 transitions. [2021-08-12 19:07:44,743 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 201 transitions. Word has length 17 [2021-08-12 19:07:44,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:44,743 INFO L482 AbstractCegarLoop]: Abstraction has 92 states and 201 transitions. [2021-08-12 19:07:44,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:44,744 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 201 transitions. [2021-08-12 19:07:44,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:44,744 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:44,744 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:44,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable408,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:44,944 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:44,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:44,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1633836398, now seen corresponding path program 84 times [2021-08-12 19:07:44,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:44,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218692661] [2021-08-12 19:07:44,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:44,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:45,033 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:45,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:45,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218692661] [2021-08-12 19:07:45,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218692661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:45,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955489459] [2021-08-12 19:07:45,033 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:45,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:07:45,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:45,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:45,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:45,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:45,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:45,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:45,200 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,237 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:07:45,237 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:45,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:45,240 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:45,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:45,253 INFO L518 ElimStorePlain]: Eliminatee v_prenex_77 vanished before elimination [2021-08-12 19:07:45,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:45,254 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:45,282 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:45,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955489459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:45,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:45,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:45,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764991190] [2021-08-12 19:07:45,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:45,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:45,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:45,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:45,283 INFO L87 Difference]: Start difference. First operand 92 states and 201 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:45,831 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2021-08-12 19:07:46,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:46,045 INFO L93 Difference]: Finished difference Result 151 states and 302 transitions. [2021-08-12 19:07:46,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:46,045 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:46,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:46,046 INFO L225 Difference]: With dead ends: 151 [2021-08-12 19:07:46,046 INFO L226 Difference]: Without dead ends: 136 [2021-08-12 19:07:46,046 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 621.8ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:07:46,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-08-12 19:07:46,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 97. [2021-08-12 19:07:46,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.2083333333333335) internal successors, (212), 96 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:46,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 212 transitions. [2021-08-12 19:07:46,081 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 212 transitions. Word has length 17 [2021-08-12 19:07:46,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:46,081 INFO L482 AbstractCegarLoop]: Abstraction has 97 states and 212 transitions. [2021-08-12 19:07:46,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:46,081 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 212 transitions. [2021-08-12 19:07:46,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:46,082 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:46,082 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:46,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable412 [2021-08-12 19:07:46,282 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:46,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:46,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1857767866, now seen corresponding path program 85 times [2021-08-12 19:07:46,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:46,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103312560] [2021-08-12 19:07:46,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:46,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:46,343 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:46,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:46,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103312560] [2021-08-12 19:07:46,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103312560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:46,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467832328] [2021-08-12 19:07:46,344 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:46,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:46,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:46,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:46,546 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:46,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467832328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:46,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:46,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:07:46,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710260156] [2021-08-12 19:07:46,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:07:46,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:46,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:07:46,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:07:46,547 INFO L87 Difference]: Start difference. First operand 97 states and 212 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:46,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:46,971 INFO L93 Difference]: Finished difference Result 152 states and 311 transitions. [2021-08-12 19:07:46,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:46,972 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:46,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:46,972 INFO L225 Difference]: With dead ends: 152 [2021-08-12 19:07:46,973 INFO L226 Difference]: Without dead ends: 141 [2021-08-12 19:07:46,973 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 251.6ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:07:46,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2021-08-12 19:07:47,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 97. [2021-08-12 19:07:47,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.2083333333333335) internal successors, (212), 96 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:47,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 212 transitions. [2021-08-12 19:07:47,009 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 212 transitions. Word has length 17 [2021-08-12 19:07:47,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:47,010 INFO L482 AbstractCegarLoop]: Abstraction has 97 states and 212 transitions. [2021-08-12 19:07:47,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:47,010 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 212 transitions. [2021-08-12 19:07:47,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:47,010 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:47,010 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:47,210 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-08-12 19:07:47,211 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:47,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:47,211 INFO L82 PathProgramCache]: Analyzing trace with hash -497651126, now seen corresponding path program 86 times [2021-08-12 19:07:47,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:47,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457075917] [2021-08-12 19:07:47,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:47,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:47,291 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:47,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:47,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457075917] [2021-08-12 19:07:47,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457075917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:47,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277252335] [2021-08-12 19:07:47,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:47,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:47,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:47,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:47,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:47,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:47,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:47,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:47,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:47,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:47,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:47,450 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:47,488 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:07:47,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:47,491 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:47,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:47,504 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:47,504 INFO L518 ElimStorePlain]: Eliminatee v_prenex_80 vanished before elimination [2021-08-12 19:07:47,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:47,505 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:47,534 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:47,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277252335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:47,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:47,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:47,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185692216] [2021-08-12 19:07:47,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:47,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:47,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:47,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:47,535 INFO L87 Difference]: Start difference. First operand 97 states and 212 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:48,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:48,124 INFO L93 Difference]: Finished difference Result 136 states and 275 transitions. [2021-08-12 19:07:48,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:48,124 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:48,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:48,125 INFO L225 Difference]: With dead ends: 136 [2021-08-12 19:07:48,125 INFO L226 Difference]: Without dead ends: 124 [2021-08-12 19:07:48,125 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 468.4ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:48,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-08-12 19:07:48,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 93. [2021-08-12 19:07:48,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.2065217391304346) internal successors, (203), 92 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:48,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 203 transitions. [2021-08-12 19:07:48,161 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 203 transitions. Word has length 17 [2021-08-12 19:07:48,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:48,161 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 203 transitions. [2021-08-12 19:07:48,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:48,161 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 203 transitions. [2021-08-12 19:07:48,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:48,162 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:48,162 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:48,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2021-08-12 19:07:48,373 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:48,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:48,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1801174, now seen corresponding path program 87 times [2021-08-12 19:07:48,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:48,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695100906] [2021-08-12 19:07:48,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:48,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:48,441 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:48,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:48,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695100906] [2021-08-12 19:07:48,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695100906] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:48,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145136640] [2021-08-12 19:07:48,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 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-08-12 19:07:48,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:48,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:48,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:48,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:48,586 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:48,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145136640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:48,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:48,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:48,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841772165] [2021-08-12 19:07:48,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:48,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:48,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:48,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:48,587 INFO L87 Difference]: Start difference. First operand 93 states and 203 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:48,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:48,921 INFO L93 Difference]: Finished difference Result 121 states and 250 transitions. [2021-08-12 19:07:48,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:48,922 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:48,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:48,922 INFO L225 Difference]: With dead ends: 121 [2021-08-12 19:07:48,922 INFO L226 Difference]: Without dead ends: 100 [2021-08-12 19:07:48,923 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 238.2ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:48,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-08-12 19:07:48,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 95. [2021-08-12 19:07:48,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.202127659574468) internal successors, (207), 94 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:48,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 207 transitions. [2021-08-12 19:07:48,959 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 207 transitions. Word has length 17 [2021-08-12 19:07:48,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:48,959 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 207 transitions. [2021-08-12 19:07:48,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:48,959 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 207 transitions. [2021-08-12 19:07:48,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:48,960 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:48,960 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:49,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable437 [2021-08-12 19:07:49,160 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:49,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:49,160 INFO L82 PathProgramCache]: Analyzing trace with hash -447974774, now seen corresponding path program 88 times [2021-08-12 19:07:49,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:49,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666777268] [2021-08-12 19:07:49,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:49,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:49,230 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:49,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:49,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666777268] [2021-08-12 19:07:49,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666777268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:49,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999121781] [2021-08-12 19:07:49,230 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:49,254 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:49,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:49,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:49,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:49,355 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:49,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999121781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:49,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:49,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:49,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118738012] [2021-08-12 19:07:49,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:49,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:49,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:49,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:49,355 INFO L87 Difference]: Start difference. First operand 95 states and 207 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:49,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:49,569 INFO L93 Difference]: Finished difference Result 123 states and 259 transitions. [2021-08-12 19:07:49,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:49,569 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:49,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:49,570 INFO L225 Difference]: With dead ends: 123 [2021-08-12 19:07:49,570 INFO L226 Difference]: Without dead ends: 112 [2021-08-12 19:07:49,570 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 109.2ms TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:49,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-08-12 19:07:49,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 95. [2021-08-12 19:07:49,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.202127659574468) internal successors, (207), 94 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:49,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 207 transitions. [2021-08-12 19:07:49,607 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 207 transitions. Word has length 17 [2021-08-12 19:07:49,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:49,607 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 207 transitions. [2021-08-12 19:07:49,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:49,607 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 207 transitions. [2021-08-12 19:07:49,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:49,607 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:49,607 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:49,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2021-08-12 19:07:49,808 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:49,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:49,808 INFO L82 PathProgramCache]: Analyzing trace with hash 954154382, now seen corresponding path program 89 times [2021-08-12 19:07:49,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:49,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061906722] [2021-08-12 19:07:49,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:49,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:49,883 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:49,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:49,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061906722] [2021-08-12 19:07:49,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061906722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:49,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829196863] [2021-08-12 19:07:49,884 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:49,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:49,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:49,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:49,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:50,054 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:50,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829196863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:50,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:50,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:50,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790316506] [2021-08-12 19:07:50,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:50,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:50,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:50,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:50,054 INFO L87 Difference]: Start difference. First operand 95 states and 207 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:50,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:50,444 INFO L93 Difference]: Finished difference Result 119 states and 247 transitions. [2021-08-12 19:07:50,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:50,444 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:50,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:50,445 INFO L225 Difference]: With dead ends: 119 [2021-08-12 19:07:50,445 INFO L226 Difference]: Without dead ends: 101 [2021-08-12 19:07:50,445 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 297.2ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:07:50,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-08-12 19:07:50,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 95. [2021-08-12 19:07:50,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.202127659574468) internal successors, (207), 94 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:50,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 207 transitions. [2021-08-12 19:07:50,481 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 207 transitions. Word has length 17 [2021-08-12 19:07:50,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:50,482 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 207 transitions. [2021-08-12 19:07:50,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:50,482 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 207 transitions. [2021-08-12 19:07:50,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:50,482 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:50,482 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:50,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable447,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:50,682 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:50,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:50,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1692753830, now seen corresponding path program 90 times [2021-08-12 19:07:50,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:50,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070246411] [2021-08-12 19:07:50,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:50,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:50,738 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:50,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:50,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070246411] [2021-08-12 19:07:50,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070246411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:50,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955798529] [2021-08-12 19:07:50,739 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:50,765 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:07:50,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:50,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:50,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:50,884 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:50,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955798529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:50,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:50,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:50,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597870780] [2021-08-12 19:07:50,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:50,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:50,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:50,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:50,884 INFO L87 Difference]: Start difference. First operand 95 states and 207 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:51,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:51,137 INFO L93 Difference]: Finished difference Result 136 states and 285 transitions. [2021-08-12 19:07:51,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:07:51,138 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:51,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:51,138 INFO L225 Difference]: With dead ends: 136 [2021-08-12 19:07:51,138 INFO L226 Difference]: Without dead ends: 125 [2021-08-12 19:07:51,139 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 111.2ms TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:51,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-08-12 19:07:51,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 96. [2021-08-12 19:07:51,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.2) internal successors, (209), 95 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:51,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 209 transitions. [2021-08-12 19:07:51,176 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 209 transitions. Word has length 17 [2021-08-12 19:07:51,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:51,176 INFO L482 AbstractCegarLoop]: Abstraction has 96 states and 209 transitions. [2021-08-12 19:07:51,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:51,176 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 209 transitions. [2021-08-12 19:07:51,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:51,177 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:51,177 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:51,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable453 [2021-08-12 19:07:51,381 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:51,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:51,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1816159446, now seen corresponding path program 91 times [2021-08-12 19:07:51,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:51,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354004722] [2021-08-12 19:07:51,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:51,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:51,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:51,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354004722] [2021-08-12 19:07:51,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354004722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:51,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896061752] [2021-08-12 19:07:51,460 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:51,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:51,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:51,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:51,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:51,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:51,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:51,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:51,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:51,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:51,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:51,644 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:07:51,644 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:51,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:07:51,647 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:51,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:51,660 INFO L518 ElimStorePlain]: Eliminatee v_prenex_85 vanished before elimination [2021-08-12 19:07:51,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:51,661 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:51,690 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:51,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896061752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:51,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:51,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:51,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813359836] [2021-08-12 19:07:51,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:51,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:51,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:51,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:51,691 INFO L87 Difference]: Start difference. First operand 96 states and 209 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:52,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:52,138 INFO L93 Difference]: Finished difference Result 132 states and 271 transitions. [2021-08-12 19:07:52,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:52,138 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:52,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:52,139 INFO L225 Difference]: With dead ends: 132 [2021-08-12 19:07:52,139 INFO L226 Difference]: Without dead ends: 117 [2021-08-12 19:07:52,139 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 332.4ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:52,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-08-12 19:07:52,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 101. [2021-08-12 19:07:52,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.2) internal successors, (220), 100 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:52,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 220 transitions. [2021-08-12 19:07:52,178 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 220 transitions. Word has length 17 [2021-08-12 19:07:52,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:52,178 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 220 transitions. [2021-08-12 19:07:52,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:52,178 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 220 transitions. [2021-08-12 19:07:52,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:52,178 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:52,179 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:52,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable457 [2021-08-12 19:07:52,379 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:52,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:52,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1592227978, now seen corresponding path program 92 times [2021-08-12 19:07:52,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:52,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993028375] [2021-08-12 19:07:52,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:52,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:52,449 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:52,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:52,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993028375] [2021-08-12 19:07:52,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993028375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:52,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755632259] [2021-08-12 19:07:52,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:52,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:52,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:52,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:07:52,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:52,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:07:52,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:52,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:07:52,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:52,618 INFO L628 ElimStorePlain]: treesize reduction 74, result has 39.8 percent of original size [2021-08-12 19:07:52,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:52,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:07:52,622 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:07:52,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:52,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:52,642 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:52,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:52,658 INFO L518 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2021-08-12 19:07:52,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:52,659 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:07:52,699 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:52,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755632259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:52,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:52,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:07:52,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082827051] [2021-08-12 19:07:52,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:07:52,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:52,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:07:52,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:07:52,700 INFO L87 Difference]: Start difference. First operand 101 states and 220 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:52,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:52,939 INFO L93 Difference]: Finished difference Result 137 states and 288 transitions. [2021-08-12 19:07:52,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:52,939 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:52,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:52,940 INFO L225 Difference]: With dead ends: 137 [2021-08-12 19:07:52,940 INFO L226 Difference]: Without dead ends: 126 [2021-08-12 19:07:52,941 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 135.6ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:07:52,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-12 19:07:52,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 101. [2021-08-12 19:07:52,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.2) internal successors, (220), 100 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:52,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 220 transitions. [2021-08-12 19:07:52,982 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 220 transitions. Word has length 17 [2021-08-12 19:07:52,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:52,982 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 220 transitions. [2021-08-12 19:07:52,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:52,983 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 220 transitions. [2021-08-12 19:07:52,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:52,983 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:52,983 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:53,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable465 [2021-08-12 19:07:53,183 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:53,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:53,184 INFO L82 PathProgramCache]: Analyzing trace with hash -1342622578, now seen corresponding path program 93 times [2021-08-12 19:07:53,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:53,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424709700] [2021-08-12 19:07:53,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:53,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:53,256 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:53,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:53,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424709700] [2021-08-12 19:07:53,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424709700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:53,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665896828] [2021-08-12 19:07:53,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:53,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:53,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:53,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:53,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:53,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:53,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:53,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:53,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:53,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:53,395 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,435 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:07:53,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:07:53,438 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:53,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:53,451 INFO L518 ElimStorePlain]: Eliminatee v_prenex_91 vanished before elimination [2021-08-12 19:07:53,451 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:53,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:53,452 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:53,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:53,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665896828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:53,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:53,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:53,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270882398] [2021-08-12 19:07:53,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:53,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:53,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:53,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:53,478 INFO L87 Difference]: Start difference. First operand 101 states and 220 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:53,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:53,817 INFO L93 Difference]: Finished difference Result 117 states and 244 transitions. [2021-08-12 19:07:53,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:07:53,817 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:53,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:53,818 INFO L225 Difference]: With dead ends: 117 [2021-08-12 19:07:53,818 INFO L226 Difference]: Without dead ends: 105 [2021-08-12 19:07:53,818 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 245.8ms TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:07:53,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-08-12 19:07:53,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 94. [2021-08-12 19:07:53,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.204301075268817) internal successors, (205), 93 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:53,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 205 transitions. [2021-08-12 19:07:53,856 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 205 transitions. Word has length 17 [2021-08-12 19:07:53,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:53,856 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 205 transitions. [2021-08-12 19:07:53,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:53,856 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 205 transitions. [2021-08-12 19:07:53,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:53,856 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:53,856 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:54,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable469 [2021-08-12 19:07:54,057 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:54,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:54,057 INFO L82 PathProgramCache]: Analyzing trace with hash 68356102, now seen corresponding path program 94 times [2021-08-12 19:07:54,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:54,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23265856] [2021-08-12 19:07:54,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:54,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:54,121 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:54,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:54,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23265856] [2021-08-12 19:07:54,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23265856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:54,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41157076] [2021-08-12 19:07:54,121 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:54,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:54,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:54,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:54,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:54,248 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:54,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41157076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:54,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:54,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:54,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299432616] [2021-08-12 19:07:54,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:54,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:54,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:54,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:54,249 INFO L87 Difference]: Start difference. First operand 94 states and 205 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:54,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:54,607 INFO L93 Difference]: Finished difference Result 118 states and 245 transitions. [2021-08-12 19:07:54,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:07:54,608 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:54,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:54,608 INFO L225 Difference]: With dead ends: 118 [2021-08-12 19:07:54,608 INFO L226 Difference]: Without dead ends: 100 [2021-08-12 19:07:54,609 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 246.1ms TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:54,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-08-12 19:07:54,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 93. [2021-08-12 19:07:54,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.2065217391304346) internal successors, (203), 92 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:54,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 203 transitions. [2021-08-12 19:07:54,647 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 203 transitions. Word has length 17 [2021-08-12 19:07:54,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:54,647 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 203 transitions. [2021-08-12 19:07:54,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:54,647 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 203 transitions. [2021-08-12 19:07:54,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:54,648 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:54,648 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:54,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable476 [2021-08-12 19:07:54,848 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:54,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:54,848 INFO L82 PathProgramCache]: Analyzing trace with hash 1716415186, now seen corresponding path program 95 times [2021-08-12 19:07:54,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:54,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525870365] [2021-08-12 19:07:54,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:54,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:54,904 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:54,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:54,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525870365] [2021-08-12 19:07:54,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525870365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:54,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637083116] [2021-08-12 19:07:54,904 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:54,928 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:07:54,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:54,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:54,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:55,028 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:55,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637083116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:55,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:55,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:55,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488523028] [2021-08-12 19:07:55,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:55,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:55,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:55,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:55,030 INFO L87 Difference]: Start difference. First operand 93 states and 203 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:55,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:55,334 INFO L93 Difference]: Finished difference Result 134 states and 280 transitions. [2021-08-12 19:07:55,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:07:55,334 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:55,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:55,335 INFO L225 Difference]: With dead ends: 134 [2021-08-12 19:07:55,335 INFO L226 Difference]: Without dead ends: 123 [2021-08-12 19:07:55,335 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 142.1ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:07:55,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-08-12 19:07:55,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 95. [2021-08-12 19:07:55,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.202127659574468) internal successors, (207), 94 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:55,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 207 transitions. [2021-08-12 19:07:55,373 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 207 transitions. Word has length 17 [2021-08-12 19:07:55,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:55,373 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 207 transitions. [2021-08-12 19:07:55,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:55,373 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 207 transitions. [2021-08-12 19:07:55,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:55,374 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:55,374 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:55,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable482,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:55,575 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:55,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:55,575 INFO L82 PathProgramCache]: Analyzing trace with hash 930361166, now seen corresponding path program 96 times [2021-08-12 19:07:55,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:55,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256141051] [2021-08-12 19:07:55,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:55,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:55,643 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:55,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:55,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256141051] [2021-08-12 19:07:55,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256141051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:55,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850154811] [2021-08-12 19:07:55,643 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:55,668 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:07:55,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:55,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:55,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:55,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:55,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:55,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:55,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:55,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:55,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:55,764 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:55,803 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:07:55,803 INFO L518 ElimStorePlain]: Eliminatee v_prenex_93 vanished before elimination [2021-08-12 19:07:55,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:07:55,807 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:55,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:55,819 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:55,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:55,820 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:55,847 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:55,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850154811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:55,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:55,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:55,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263733110] [2021-08-12 19:07:55,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:55,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:55,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:55,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:55,848 INFO L87 Difference]: Start difference. First operand 95 states and 207 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:56,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:56,352 INFO L93 Difference]: Finished difference Result 138 states and 283 transitions. [2021-08-12 19:07:56,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:07:56,352 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:56,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:56,353 INFO L225 Difference]: With dead ends: 138 [2021-08-12 19:07:56,353 INFO L226 Difference]: Without dead ends: 123 [2021-08-12 19:07:56,353 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 335.0ms TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:07:56,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-08-12 19:07:56,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 100. [2021-08-12 19:07:56,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.202020202020202) internal successors, (218), 99 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:56,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 218 transitions. [2021-08-12 19:07:56,394 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 218 transitions. Word has length 17 [2021-08-12 19:07:56,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:56,394 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 218 transitions. [2021-08-12 19:07:56,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:56,394 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 218 transitions. [2021-08-12 19:07:56,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:56,394 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:56,394 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:56,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable486 [2021-08-12 19:07:56,595 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:56,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:56,595 INFO L82 PathProgramCache]: Analyzing trace with hash 706429698, now seen corresponding path program 97 times [2021-08-12 19:07:56,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:56,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113336239] [2021-08-12 19:07:56,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:56,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:56,657 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:56,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:56,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113336239] [2021-08-12 19:07:56,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113336239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:56,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472817730] [2021-08-12 19:07:56,658 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:56,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:56,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:56,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:56,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:56,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472817730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:56,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:56,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:07:56,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398992618] [2021-08-12 19:07:56,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:07:56,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:56,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:07:56,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:07:56,826 INFO L87 Difference]: Start difference. First operand 100 states and 218 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:57,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:57,239 INFO L93 Difference]: Finished difference Result 145 states and 303 transitions. [2021-08-12 19:07:57,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:07:57,239 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:57,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:57,240 INFO L225 Difference]: With dead ends: 145 [2021-08-12 19:07:57,240 INFO L226 Difference]: Without dead ends: 134 [2021-08-12 19:07:57,240 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 243.0ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:07:57,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-08-12 19:07:57,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 100. [2021-08-12 19:07:57,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.202020202020202) internal successors, (218), 99 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:57,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 218 transitions. [2021-08-12 19:07:57,281 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 218 transitions. Word has length 17 [2021-08-12 19:07:57,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:57,281 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 218 transitions. [2021-08-12 19:07:57,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:57,281 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 218 transitions. [2021-08-12 19:07:57,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:57,281 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:57,282 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:57,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable494,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:57,488 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:57,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:57,488 INFO L82 PathProgramCache]: Analyzing trace with hash 2066546438, now seen corresponding path program 98 times [2021-08-12 19:07:57,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:57,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790987305] [2021-08-12 19:07:57,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:57,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:57,557 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:57,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:57,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790987305] [2021-08-12 19:07:57,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790987305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:57,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820753426] [2021-08-12 19:07:57,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:57,581 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:07:57,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:57,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:57,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:57,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:57,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:57,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:57,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:57,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:57,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:57,675 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:57,711 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:07:57,711 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:57,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:07:57,718 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:57,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:07:57,730 INFO L518 ElimStorePlain]: Eliminatee v_prenex_96 vanished before elimination [2021-08-12 19:07:57,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:57,732 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:57,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:57,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820753426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:57,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:57,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:57,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363422358] [2021-08-12 19:07:57,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:57,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:57,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:57,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:57,758 INFO L87 Difference]: Start difference. First operand 100 states and 218 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:58,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:58,106 INFO L93 Difference]: Finished difference Result 123 states and 256 transitions. [2021-08-12 19:07:58,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:07:58,108 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:58,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:58,108 INFO L225 Difference]: With dead ends: 123 [2021-08-12 19:07:58,108 INFO L226 Difference]: Without dead ends: 111 [2021-08-12 19:07:58,108 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 232.0ms TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:58,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-08-12 19:07:58,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 94. [2021-08-12 19:07:58,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.204301075268817) internal successors, (205), 93 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:58,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 205 transitions. [2021-08-12 19:07:58,147 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 205 transitions. Word has length 17 [2021-08-12 19:07:58,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:58,147 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 205 transitions. [2021-08-12 19:07:58,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:58,147 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 205 transitions. [2021-08-12 19:07:58,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:58,147 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:58,147 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:58,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable506,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:07:58,360 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:58,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:58,360 INFO L82 PathProgramCache]: Analyzing trace with hash -1176422954, now seen corresponding path program 99 times [2021-08-12 19:07:58,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:58,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535361114] [2021-08-12 19:07:58,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:58,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:58,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:58,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535361114] [2021-08-12 19:07:58,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535361114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:58,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564518229] [2021-08-12 19:07:58,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:58,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:07:58,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:58,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:58,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:58,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:58,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:58,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:07:58,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:58,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:07:58,570 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:58,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:07:58,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:07:58,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:07:58,603 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:07:58,603 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:07:58,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:07:58,604 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:07:58,627 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:58,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564518229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:58,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:58,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:58,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038004580] [2021-08-12 19:07:58,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:58,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:58,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:58,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:58,628 INFO L87 Difference]: Start difference. First operand 94 states and 205 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:58,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:58,972 INFO L93 Difference]: Finished difference Result 151 states and 309 transitions. [2021-08-12 19:07:58,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:07:58,972 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:58,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:58,973 INFO L225 Difference]: With dead ends: 151 [2021-08-12 19:07:58,973 INFO L226 Difference]: Without dead ends: 136 [2021-08-12 19:07:58,973 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 172.4ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:07:58,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-08-12 19:07:59,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 101. [2021-08-12 19:07:59,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.22) internal successors, (222), 100 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:59,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 222 transitions. [2021-08-12 19:07:59,016 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 222 transitions. Word has length 17 [2021-08-12 19:07:59,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:59,016 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 222 transitions. [2021-08-12 19:07:59,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:59,017 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 222 transitions. [2021-08-12 19:07:59,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:59,017 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:59,017 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:07:59,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable513 [2021-08-12 19:07:59,217 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:07:59,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:07:59,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1400354422, now seen corresponding path program 100 times [2021-08-12 19:07:59,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:07:59,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932281141] [2021-08-12 19:07:59,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:07:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:07:59,293 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:59,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:07:59,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932281141] [2021-08-12 19:07:59,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932281141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:59,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105624475] [2021-08-12 19:07:59,294 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:07:59,318 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:07:59,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:07:59,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:07:59,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:07:59,419 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:07:59,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105624475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:07:59,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:07:59,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:07:59,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256024715] [2021-08-12 19:07:59,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:07:59,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:07:59,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:07:59,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:07:59,420 INFO L87 Difference]: Start difference. First operand 101 states and 222 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:59,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:07:59,780 INFO L93 Difference]: Finished difference Result 144 states and 295 transitions. [2021-08-12 19:07:59,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:07:59,781 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:07:59,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:07:59,781 INFO L225 Difference]: With dead ends: 144 [2021-08-12 19:07:59,781 INFO L226 Difference]: Without dead ends: 133 [2021-08-12 19:07:59,782 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 192.9ms TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:07:59,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-08-12 19:07:59,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 101. [2021-08-12 19:07:59,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.22) internal successors, (222), 100 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:59,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 222 transitions. [2021-08-12 19:07:59,823 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 222 transitions. Word has length 17 [2021-08-12 19:07:59,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:07:59,823 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 222 transitions. [2021-08-12 19:07:59,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:07:59,823 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 222 transitions. [2021-08-12 19:07:59,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:07:59,823 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:07:59,823 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:00,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable524,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:00,026 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:00,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:00,026 INFO L82 PathProgramCache]: Analyzing trace with hash -40237682, now seen corresponding path program 101 times [2021-08-12 19:08:00,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:00,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053512880] [2021-08-12 19:08:00,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:00,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:00,081 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:00,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:00,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053512880] [2021-08-12 19:08:00,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053512880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:00,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635853517] [2021-08-12 19:08:00,082 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:00,106 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:08:00,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:00,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:00,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:00,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:00,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:00,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:00,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:00,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:00,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:00,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:00,196 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:00,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:00,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:00,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:00,200 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:00,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:00,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:00,203 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:00,237 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:00,237 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:00,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:00,238 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:00,262 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:00,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635853517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:00,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:00,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:08:00,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929647537] [2021-08-12 19:08:00,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:08:00,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:00,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:08:00,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:08:00,262 INFO L87 Difference]: Start difference. First operand 101 states and 222 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:00,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:00,683 INFO L93 Difference]: Finished difference Result 156 states and 315 transitions. [2021-08-12 19:08:00,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:08:00,683 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:00,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:00,684 INFO L225 Difference]: With dead ends: 156 [2021-08-12 19:08:00,684 INFO L226 Difference]: Without dead ends: 144 [2021-08-12 19:08:00,684 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 189.8ms TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:08:00,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-08-12 19:08:00,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 100. [2021-08-12 19:08:00,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.2222222222222223) internal successors, (220), 99 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:00,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 220 transitions. [2021-08-12 19:08:00,725 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 220 transitions. Word has length 17 [2021-08-12 19:08:00,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:00,725 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 220 transitions. [2021-08-12 19:08:00,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:00,725 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 220 transitions. [2021-08-12 19:08:00,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:00,725 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:00,725 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:00,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable534 [2021-08-12 19:08:00,929 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:00,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:00,929 INFO L82 PathProgramCache]: Analyzing trace with hash 2021677620, now seen corresponding path program 102 times [2021-08-12 19:08:00,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:00,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661294155] [2021-08-12 19:08:00,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:00,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:01,011 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:01,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:01,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661294155] [2021-08-12 19:08:01,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661294155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:01,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104809059] [2021-08-12 19:08:01,011 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:01,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:08:01,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:01,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:01,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:01,143 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:01,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104809059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:01,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:01,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:08:01,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276199413] [2021-08-12 19:08:01,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:08:01,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:01,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:08:01,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:08:01,144 INFO L87 Difference]: Start difference. First operand 100 states and 220 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:01,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:01,468 INFO L93 Difference]: Finished difference Result 120 states and 250 transitions. [2021-08-12 19:08:01,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:01,468 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:01,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:01,469 INFO L225 Difference]: With dead ends: 120 [2021-08-12 19:08:01,469 INFO L226 Difference]: Without dead ends: 105 [2021-08-12 19:08:01,471 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 220.0ms TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:01,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-08-12 19:08:01,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 100. [2021-08-12 19:08:01,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.212121212121212) internal successors, (219), 99 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:01,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 219 transitions. [2021-08-12 19:08:01,511 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 219 transitions. Word has length 17 [2021-08-12 19:08:01,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:01,511 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 219 transitions. [2021-08-12 19:08:01,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:01,512 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 219 transitions. [2021-08-12 19:08:01,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:01,512 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:01,512 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:01,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable544,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:01,712 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:01,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:01,713 INFO L82 PathProgramCache]: Analyzing trace with hash 2108558854, now seen corresponding path program 103 times [2021-08-12 19:08:01,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:01,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113709660] [2021-08-12 19:08:01,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:01,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:01,773 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:01,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:01,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113709660] [2021-08-12 19:08:01,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113709660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:01,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947079085] [2021-08-12 19:08:01,774 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:01,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:01,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:01,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:01,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:01,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:01,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:01,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:01,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:01,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:01,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:01,901 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:08:01,901 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:01,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:01,902 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:08:01,907 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:01,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947079085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:01,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:01,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:08:01,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465256195] [2021-08-12 19:08:01,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:08:01,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:01,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:08:01,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:08:01,908 INFO L87 Difference]: Start difference. First operand 100 states and 219 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:02,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:02,181 INFO L93 Difference]: Finished difference Result 133 states and 276 transitions. [2021-08-12 19:08:02,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:02,181 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:02,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:02,182 INFO L225 Difference]: With dead ends: 133 [2021-08-12 19:08:02,182 INFO L226 Difference]: Without dead ends: 121 [2021-08-12 19:08:02,182 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 136.5ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:02,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-08-12 19:08:02,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 95. [2021-08-12 19:08:02,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.202127659574468) internal successors, (207), 94 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:02,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 207 transitions. [2021-08-12 19:08:02,221 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 207 transitions. Word has length 17 [2021-08-12 19:08:02,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:02,221 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 207 transitions. [2021-08-12 19:08:02,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:02,221 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 207 transitions. [2021-08-12 19:08:02,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:02,222 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:02,222 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:02,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable548,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:02,422 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:02,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:02,422 INFO L82 PathProgramCache]: Analyzing trace with hash -422510062, now seen corresponding path program 104 times [2021-08-12 19:08:02,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:02,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686512751] [2021-08-12 19:08:02,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:02,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:02,481 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:02,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:02,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686512751] [2021-08-12 19:08:02,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686512751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:02,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008648363] [2021-08-12 19:08:02,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:08:02,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:02,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:02,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:02,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:02,640 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:02,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008648363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:02,640 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:02,640 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:02,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772916326] [2021-08-12 19:08:02,640 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:02,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:02,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:02,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:02,641 INFO L87 Difference]: Start difference. First operand 95 states and 207 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:02,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:02,954 INFO L93 Difference]: Finished difference Result 119 states and 246 transitions. [2021-08-12 19:08:02,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:02,954 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:02,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:02,955 INFO L225 Difference]: With dead ends: 119 [2021-08-12 19:08:02,955 INFO L226 Difference]: Without dead ends: 98 [2021-08-12 19:08:02,955 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 214.3ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:02,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-08-12 19:08:02,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 95. [2021-08-12 19:08:02,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.1914893617021276) internal successors, (206), 94 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:02,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 206 transitions. [2021-08-12 19:08:02,994 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 206 transitions. Word has length 17 [2021-08-12 19:08:02,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:02,994 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 206 transitions. [2021-08-12 19:08:02,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:02,995 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 206 transitions. [2021-08-12 19:08:02,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:02,995 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:02,995 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:03,195 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable552 [2021-08-12 19:08:03,195 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:03,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:03,196 INFO L82 PathProgramCache]: Analyzing trace with hash -872286010, now seen corresponding path program 105 times [2021-08-12 19:08:03,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:03,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995241499] [2021-08-12 19:08:03,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:03,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:03,255 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:03,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:03,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995241499] [2021-08-12 19:08:03,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995241499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:03,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002820552] [2021-08-12 19:08:03,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:03,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:08:03,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:03,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:03,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:03,405 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:03,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002820552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:03,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:03,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:03,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322404426] [2021-08-12 19:08:03,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:03,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:03,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:03,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:03,406 INFO L87 Difference]: Start difference. First operand 95 states and 206 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:03,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:03,637 INFO L93 Difference]: Finished difference Result 121 states and 255 transitions. [2021-08-12 19:08:03,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:03,637 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:03,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:03,638 INFO L225 Difference]: With dead ends: 121 [2021-08-12 19:08:03,638 INFO L226 Difference]: Without dead ends: 110 [2021-08-12 19:08:03,638 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 126.1ms TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:03,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-08-12 19:08:03,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 95. [2021-08-12 19:08:03,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.1914893617021276) internal successors, (206), 94 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:03,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 206 transitions. [2021-08-12 19:08:03,677 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 206 transitions. Word has length 17 [2021-08-12 19:08:03,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:03,677 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 206 transitions. [2021-08-12 19:08:03,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:03,678 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 206 transitions. [2021-08-12 19:08:03,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:03,678 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:03,678 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:03,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable558 [2021-08-12 19:08:03,889 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:03,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:03,889 INFO L82 PathProgramCache]: Analyzing trace with hash 529843146, now seen corresponding path program 106 times [2021-08-12 19:08:03,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:03,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833410162] [2021-08-12 19:08:03,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:03,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:03,960 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:03,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:03,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833410162] [2021-08-12 19:08:03,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833410162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:03,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536752590] [2021-08-12 19:08:03,960 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:03,983 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:03,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:03,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:03,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:04,133 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:04,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536752590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:04,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:04,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:04,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490159966] [2021-08-12 19:08:04,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:04,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:04,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:04,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:04,134 INFO L87 Difference]: Start difference. First operand 95 states and 206 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:04,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:04,546 INFO L93 Difference]: Finished difference Result 117 states and 243 transitions. [2021-08-12 19:08:04,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:04,546 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:04,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:04,547 INFO L225 Difference]: With dead ends: 117 [2021-08-12 19:08:04,547 INFO L226 Difference]: Without dead ends: 99 [2021-08-12 19:08:04,547 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 334.8ms TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:08:04,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-12 19:08:04,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 95. [2021-08-12 19:08:04,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.1914893617021276) internal successors, (206), 94 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:04,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 206 transitions. [2021-08-12 19:08:04,587 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 206 transitions. Word has length 17 [2021-08-12 19:08:04,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:04,587 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 206 transitions. [2021-08-12 19:08:04,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:04,587 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 206 transitions. [2021-08-12 19:08:04,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:04,588 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:04,588 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:04,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable562,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:04,788 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:04,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:04,789 INFO L82 PathProgramCache]: Analyzing trace with hash -2117065066, now seen corresponding path program 107 times [2021-08-12 19:08:04,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:04,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302831313] [2021-08-12 19:08:04,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:04,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:04,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:04,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:04,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302831313] [2021-08-12 19:08:04,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302831313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:04,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095448754] [2021-08-12 19:08:04,860 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:04,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:08:04,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:04,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:04,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:05,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:05,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095448754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:05,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:05,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:05,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855582294] [2021-08-12 19:08:05,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:05,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:05,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:05,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:05,038 INFO L87 Difference]: Start difference. First operand 95 states and 206 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:05,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:05,464 INFO L93 Difference]: Finished difference Result 134 states and 281 transitions. [2021-08-12 19:08:05,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:05,464 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:05,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:05,465 INFO L225 Difference]: With dead ends: 134 [2021-08-12 19:08:05,465 INFO L226 Difference]: Without dead ends: 123 [2021-08-12 19:08:05,465 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 283.7ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:05,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-08-12 19:08:05,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 96. [2021-08-12 19:08:05,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1894736842105265) internal successors, (208), 95 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:05,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 208 transitions. [2021-08-12 19:08:05,509 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 208 transitions. Word has length 17 [2021-08-12 19:08:05,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:05,509 INFO L482 AbstractCegarLoop]: Abstraction has 96 states and 208 transitions. [2021-08-12 19:08:05,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:05,509 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 208 transitions. [2021-08-12 19:08:05,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:05,510 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:05,510 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:05,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable568 [2021-08-12 19:08:05,710 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:05,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:05,710 INFO L82 PathProgramCache]: Analyzing trace with hash 1391848210, now seen corresponding path program 108 times [2021-08-12 19:08:05,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:05,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540188591] [2021-08-12 19:08:05,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:05,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:05,781 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:05,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:05,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540188591] [2021-08-12 19:08:05,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540188591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:05,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714705362] [2021-08-12 19:08:05,781 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:05,832 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:08:05,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:05,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:08:05,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:05,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:05,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:05,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:05,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:05,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:05,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:08:05,976 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:06,025 INFO L628 ElimStorePlain]: treesize reduction 74, result has 41.7 percent of original size [2021-08-12 19:08:06,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:06,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:08:06,030 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:06,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:06,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:08:06,052 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:06,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:06,067 INFO L518 ElimStorePlain]: Eliminatee v_prenex_103 vanished before elimination [2021-08-12 19:08:06,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:06,068 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:141, output treesize:22 [2021-08-12 19:08:06,100 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:06,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714705362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:06,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:06,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:06,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462534823] [2021-08-12 19:08:06,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:06,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:06,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:06,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:06,101 INFO L87 Difference]: Start difference. First operand 96 states and 208 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:06,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:06,475 INFO L93 Difference]: Finished difference Result 135 states and 277 transitions. [2021-08-12 19:08:06,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:06,476 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:06,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:06,476 INFO L225 Difference]: With dead ends: 135 [2021-08-12 19:08:06,477 INFO L226 Difference]: Without dead ends: 120 [2021-08-12 19:08:06,477 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 260.7ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:06,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-12 19:08:06,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 101. [2021-08-12 19:08:06,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.19) internal successors, (219), 100 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:06,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 219 transitions. [2021-08-12 19:08:06,519 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 219 transitions. Word has length 17 [2021-08-12 19:08:06,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:06,519 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 219 transitions. [2021-08-12 19:08:06,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:06,519 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 219 transitions. [2021-08-12 19:08:06,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:06,519 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:06,519 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:06,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable572,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:06,729 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:06,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:06,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1167916742, now seen corresponding path program 109 times [2021-08-12 19:08:06,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:06,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751613717] [2021-08-12 19:08:06,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:06,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:06,793 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:06,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:06,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751613717] [2021-08-12 19:08:06,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751613717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:06,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447082537] [2021-08-12 19:08:06,794 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:06,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:06,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:06,970 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:06,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447082537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:06,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:06,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:06,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002659821] [2021-08-12 19:08:06,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:06,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:06,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:06,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:06,971 INFO L87 Difference]: Start difference. First operand 101 states and 219 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:07,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:07,484 INFO L93 Difference]: Finished difference Result 145 states and 304 transitions. [2021-08-12 19:08:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:07,484 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:07,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:07,485 INFO L225 Difference]: With dead ends: 145 [2021-08-12 19:08:07,485 INFO L226 Difference]: Without dead ends: 134 [2021-08-12 19:08:07,485 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 344.6ms TimeCoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:08:07,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-08-12 19:08:07,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 101. [2021-08-12 19:08:07,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.19) internal successors, (219), 100 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:07,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 219 transitions. [2021-08-12 19:08:07,530 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 219 transitions. Word has length 17 [2021-08-12 19:08:07,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:07,530 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 219 transitions. [2021-08-12 19:08:07,530 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:07,530 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 219 transitions. [2021-08-12 19:08:07,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:07,530 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:07,531 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:07,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable579 [2021-08-12 19:08:07,731 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:07,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:07,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1766933814, now seen corresponding path program 110 times [2021-08-12 19:08:07,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:07,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141181953] [2021-08-12 19:08:07,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:07,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:07,812 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:07,813 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:07,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141181953] [2021-08-12 19:08:07,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141181953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:07,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871889334] [2021-08-12 19:08:07,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:07,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:07,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:07,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:07,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:07,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:07,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:07,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:07,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:07,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:07,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:07,964 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:08,003 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:08:08,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:08:08,006 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:08,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:08,019 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:08,019 INFO L518 ElimStorePlain]: Eliminatee v_prenex_106 vanished before elimination [2021-08-12 19:08:08,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:08,020 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:08,046 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:08,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871889334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:08,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:08,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:08,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829008634] [2021-08-12 19:08:08,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:08,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:08,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:08,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:08,047 INFO L87 Difference]: Start difference. First operand 101 states and 219 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:08,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:08,458 INFO L93 Difference]: Finished difference Result 120 states and 250 transitions. [2021-08-12 19:08:08,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:08,458 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:08,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:08,459 INFO L225 Difference]: With dead ends: 120 [2021-08-12 19:08:08,459 INFO L226 Difference]: Without dead ends: 108 [2021-08-12 19:08:08,459 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 319.4ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:08,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-08-12 19:08:08,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 93. [2021-08-12 19:08:08,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1956521739130435) internal successors, (202), 92 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:08,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 202 transitions. [2021-08-12 19:08:08,498 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 202 transitions. Word has length 17 [2021-08-12 19:08:08,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:08,498 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 202 transitions. [2021-08-12 19:08:08,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:08,498 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 202 transitions. [2021-08-12 19:08:08,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:08,498 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:08,499 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:08,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable591,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:08,699 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:08,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:08,699 INFO L82 PathProgramCache]: Analyzing trace with hash -2045898038, now seen corresponding path program 111 times [2021-08-12 19:08:08,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:08,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933609015] [2021-08-12 19:08:08,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:08,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:08,775 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:08,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:08,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933609015] [2021-08-12 19:08:08,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933609015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:08,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089000370] [2021-08-12 19:08:08,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:08,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:08:08,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:08,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:08,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:08,917 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:08,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089000370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:08,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:08,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:08,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145762014] [2021-08-12 19:08:08,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:08,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:08,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:08,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:08,918 INFO L87 Difference]: Start difference. First operand 93 states and 202 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:09,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:09,245 INFO L93 Difference]: Finished difference Result 116 states and 241 transitions. [2021-08-12 19:08:09,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:09,245 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:09,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:09,246 INFO L225 Difference]: With dead ends: 116 [2021-08-12 19:08:09,246 INFO L226 Difference]: Without dead ends: 98 [2021-08-12 19:08:09,246 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 228.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:09,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-08-12 19:08:09,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 94. [2021-08-12 19:08:09,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.193548387096774) internal successors, (204), 93 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:09,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 204 transitions. [2021-08-12 19:08:09,285 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 204 transitions. Word has length 17 [2021-08-12 19:08:09,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:09,285 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 204 transitions. [2021-08-12 19:08:09,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:09,285 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 204 transitions. [2021-08-12 19:08:09,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:09,286 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:09,286 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:09,486 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable598 [2021-08-12 19:08:09,486 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:09,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:09,486 INFO L82 PathProgramCache]: Analyzing trace with hash -397838954, now seen corresponding path program 112 times [2021-08-12 19:08:09,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:09,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830942569] [2021-08-12 19:08:09,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:09,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:09,557 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:09,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:09,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830942569] [2021-08-12 19:08:09,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830942569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:09,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127035165] [2021-08-12 19:08:09,558 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:09,584 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:09,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:09,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:09,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:09,688 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:09,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127035165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:09,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:09,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:09,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381650315] [2021-08-12 19:08:09,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:09,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:09,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:09,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:09,689 INFO L87 Difference]: Start difference. First operand 94 states and 204 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:09,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:09,965 INFO L93 Difference]: Finished difference Result 127 states and 267 transitions. [2021-08-12 19:08:09,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:09,965 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:09,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:09,966 INFO L225 Difference]: With dead ends: 127 [2021-08-12 19:08:09,966 INFO L226 Difference]: Without dead ends: 116 [2021-08-12 19:08:09,966 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 115.8ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:09,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-12 19:08:10,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 94. [2021-08-12 19:08:10,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.193548387096774) internal successors, (204), 93 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:10,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 204 transitions. [2021-08-12 19:08:10,006 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 204 transitions. Word has length 17 [2021-08-12 19:08:10,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:10,006 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 204 transitions. [2021-08-12 19:08:10,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:10,006 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 204 transitions. [2021-08-12 19:08:10,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:10,006 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:10,006 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:10,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable604,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:10,206 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:10,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:10,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1183892974, now seen corresponding path program 113 times [2021-08-12 19:08:10,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:10,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939051897] [2021-08-12 19:08:10,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:10,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:10,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:10,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:10,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939051897] [2021-08-12 19:08:10,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939051897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:10,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830961117] [2021-08-12 19:08:10,278 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:10,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:08:10,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:10,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:10,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:10,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:10,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:10,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:10,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:10,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:10,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:10,406 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:10,443 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:08:10,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:08:10,446 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:10,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:10,459 INFO L518 ElimStorePlain]: Eliminatee v_prenex_109 vanished before elimination [2021-08-12 19:08:10,460 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:10,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:10,461 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:10,488 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:10,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830961117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:10,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:10,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:10,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626643851] [2021-08-12 19:08:10,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:10,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:10,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:10,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:10,488 INFO L87 Difference]: Start difference. First operand 94 states and 204 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:10,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:10,850 INFO L93 Difference]: Finished difference Result 136 states and 279 transitions. [2021-08-12 19:08:10,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:10,850 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:10,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:10,851 INFO L225 Difference]: With dead ends: 136 [2021-08-12 19:08:10,851 INFO L226 Difference]: Without dead ends: 121 [2021-08-12 19:08:10,851 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 218.4ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:10,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-08-12 19:08:10,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 99. [2021-08-12 19:08:10,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.204081632653061) internal successors, (216), 98 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:10,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 216 transitions. [2021-08-12 19:08:10,893 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 216 transitions. Word has length 17 [2021-08-12 19:08:10,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:10,893 INFO L482 AbstractCegarLoop]: Abstraction has 99 states and 216 transitions. [2021-08-12 19:08:10,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:10,893 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 216 transitions. [2021-08-12 19:08:10,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:10,893 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:10,893 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:11,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable608,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:11,093 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:11,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:11,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1407824442, now seen corresponding path program 114 times [2021-08-12 19:08:11,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:11,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329330073] [2021-08-12 19:08:11,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:11,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:11,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:11,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:11,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329330073] [2021-08-12 19:08:11,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329330073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:11,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418207725] [2021-08-12 19:08:11,159 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:11,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:08:11,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:11,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:11,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:11,322 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:11,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418207725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:11,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:11,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:11,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750458519] [2021-08-12 19:08:11,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:11,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:11,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:11,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:11,323 INFO L87 Difference]: Start difference. First operand 99 states and 216 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:11,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:11,758 INFO L93 Difference]: Finished difference Result 159 states and 325 transitions. [2021-08-12 19:08:11,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:11,759 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:11,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:11,759 INFO L225 Difference]: With dead ends: 159 [2021-08-12 19:08:11,759 INFO L226 Difference]: Without dead ends: 148 [2021-08-12 19:08:11,760 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 213.5ms TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:08:11,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-08-12 19:08:11,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 99. [2021-08-12 19:08:11,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.204081632653061) internal successors, (216), 98 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:11,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 216 transitions. [2021-08-12 19:08:11,801 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 216 transitions. Word has length 17 [2021-08-12 19:08:11,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:11,801 INFO L482 AbstractCegarLoop]: Abstraction has 99 states and 216 transitions. [2021-08-12 19:08:11,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:11,802 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 216 transitions. [2021-08-12 19:08:11,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:11,802 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:11,802 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:12,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable616,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:12,002 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:12,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:12,002 INFO L82 PathProgramCache]: Analyzing trace with hash 1476352022, now seen corresponding path program 115 times [2021-08-12 19:08:12,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:12,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849844917] [2021-08-12 19:08:12,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:12,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:12,075 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:12,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:12,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849844917] [2021-08-12 19:08:12,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849844917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:12,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855359394] [2021-08-12 19:08:12,075 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:12,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:12,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:12,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:12,257 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:12,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855359394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:12,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:12,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:12,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667539415] [2021-08-12 19:08:12,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:12,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:12,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:12,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:12,258 INFO L87 Difference]: Start difference. First operand 99 states and 216 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:12,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:12,570 INFO L93 Difference]: Finished difference Result 135 states and 280 transitions. [2021-08-12 19:08:12,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:12,571 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:12,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:12,571 INFO L225 Difference]: With dead ends: 135 [2021-08-12 19:08:12,571 INFO L226 Difference]: Without dead ends: 122 [2021-08-12 19:08:12,571 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 173.2ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:12,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-08-12 19:08:12,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 99. [2021-08-12 19:08:12,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.193877551020408) internal successors, (215), 98 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:12,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 215 transitions. [2021-08-12 19:08:12,613 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 215 transitions. Word has length 17 [2021-08-12 19:08:12,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:12,613 INFO L482 AbstractCegarLoop]: Abstraction has 99 states and 215 transitions. [2021-08-12 19:08:12,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:12,613 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 215 transitions. [2021-08-12 19:08:12,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:12,613 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:12,613 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:12,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable628 [2021-08-12 19:08:12,814 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:12,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:12,814 INFO L82 PathProgramCache]: Analyzing trace with hash -47707702, now seen corresponding path program 116 times [2021-08-12 19:08:12,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:12,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913253756] [2021-08-12 19:08:12,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:12,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:12,885 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:12,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:12,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913253756] [2021-08-12 19:08:12,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913253756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:12,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715748172] [2021-08-12 19:08:12,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:12,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:12,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:12,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:12,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:13,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:13,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:13,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:13,067 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:13,105 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:08:13,105 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:13,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:08:13,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:13,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:13,121 INFO L518 ElimStorePlain]: Eliminatee v_prenex_112 vanished before elimination [2021-08-12 19:08:13,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:13,122 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:13,146 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:13,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715748172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:13,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:13,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:13,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315931062] [2021-08-12 19:08:13,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:13,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:13,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:13,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:13,147 INFO L87 Difference]: Start difference. First operand 99 states and 215 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:13,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:13,448 INFO L93 Difference]: Finished difference Result 119 states and 248 transitions. [2021-08-12 19:08:13,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:13,448 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:13,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:13,449 INFO L225 Difference]: With dead ends: 119 [2021-08-12 19:08:13,449 INFO L226 Difference]: Without dead ends: 107 [2021-08-12 19:08:13,449 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 183.7ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:13,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-08-12 19:08:13,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 93. [2021-08-12 19:08:13,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1956521739130435) internal successors, (202), 92 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:13,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 202 transitions. [2021-08-12 19:08:13,491 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 202 transitions. Word has length 17 [2021-08-12 19:08:13,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:13,491 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 202 transitions. [2021-08-12 19:08:13,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:13,491 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 202 transitions. [2021-08-12 19:08:13,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:13,492 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:13,492 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:13,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable639,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:13,692 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:13,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:13,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1004290202, now seen corresponding path program 117 times [2021-08-12 19:08:13,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:13,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803219221] [2021-08-12 19:08:13,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:13,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:13,759 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:13,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:13,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803219221] [2021-08-12 19:08:13,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803219221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:13,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850949406] [2021-08-12 19:08:13,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:13,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:08:13,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:13,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:13,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:13,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:13,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:13,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:13,875 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:13,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:13,878 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:13,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:13,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:13,881 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:13,913 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:13,913 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:13,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:13,914 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:13,940 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:13,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850949406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:13,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:13,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:13,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030502075] [2021-08-12 19:08:13,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:13,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:13,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:13,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:13,941 INFO L87 Difference]: Start difference. First operand 93 states and 202 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:14,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:14,325 INFO L93 Difference]: Finished difference Result 147 states and 300 transitions. [2021-08-12 19:08:14,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:14,326 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:14,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:14,326 INFO L225 Difference]: With dead ends: 147 [2021-08-12 19:08:14,326 INFO L226 Difference]: Without dead ends: 132 [2021-08-12 19:08:14,327 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 232.2ms TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:08:14,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-08-12 19:08:14,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 100. [2021-08-12 19:08:14,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.212121212121212) internal successors, (219), 99 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:14,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 219 transitions. [2021-08-12 19:08:14,368 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 219 transitions. Word has length 17 [2021-08-12 19:08:14,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:14,369 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 219 transitions. [2021-08-12 19:08:14,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:14,369 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 219 transitions. [2021-08-12 19:08:14,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:14,369 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:14,369 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:14,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable646 [2021-08-12 19:08:14,585 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:14,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:14,586 INFO L82 PathProgramCache]: Analyzing trace with hash 780358734, now seen corresponding path program 118 times [2021-08-12 19:08:14,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:14,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573005016] [2021-08-12 19:08:14,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:14,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:14,661 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:14,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:14,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573005016] [2021-08-12 19:08:14,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573005016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:14,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690107234] [2021-08-12 19:08:14,661 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:14,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:14,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:14,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:14,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:14,796 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:14,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690107234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:14,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:14,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:14,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610228620] [2021-08-12 19:08:14,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:14,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:14,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:14,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:14,797 INFO L87 Difference]: Start difference. First operand 100 states and 219 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:15,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:15,189 INFO L93 Difference]: Finished difference Result 138 states and 283 transitions. [2021-08-12 19:08:15,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:15,189 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:15,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:15,190 INFO L225 Difference]: With dead ends: 138 [2021-08-12 19:08:15,190 INFO L226 Difference]: Without dead ends: 127 [2021-08-12 19:08:15,190 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 247.9ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:08:15,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-08-12 19:08:15,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 100. [2021-08-12 19:08:15,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.212121212121212) internal successors, (219), 99 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:15,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 219 transitions. [2021-08-12 19:08:15,232 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 219 transitions. Word has length 17 [2021-08-12 19:08:15,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:15,232 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 219 transitions. [2021-08-12 19:08:15,232 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:15,233 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 219 transitions. [2021-08-12 19:08:15,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:15,233 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:15,233 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:15,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable657 [2021-08-12 19:08:15,433 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:15,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:15,434 INFO L82 PathProgramCache]: Analyzing trace with hash 2140475474, now seen corresponding path program 119 times [2021-08-12 19:08:15,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:15,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579575768] [2021-08-12 19:08:15,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:15,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:15,497 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:15,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:15,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579575768] [2021-08-12 19:08:15,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579575768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:15,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523811343] [2021-08-12 19:08:15,497 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:15,522 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:08:15,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:15,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:15,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:15,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:15,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:15,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:15,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:15,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:15,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:15,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:15,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:15,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:15,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:15,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:15,626 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:15,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:15,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:15,628 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:15,661 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:15,661 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:15,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:15,662 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:15,686 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:15,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523811343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:15,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:15,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:15,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666720404] [2021-08-12 19:08:15,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:15,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:15,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:15,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:15,686 INFO L87 Difference]: Start difference. First operand 100 states and 219 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:16,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:16,058 INFO L93 Difference]: Finished difference Result 150 states and 303 transitions. [2021-08-12 19:08:16,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:16,059 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:16,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:16,059 INFO L225 Difference]: With dead ends: 150 [2021-08-12 19:08:16,059 INFO L226 Difference]: Without dead ends: 138 [2021-08-12 19:08:16,060 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 227.9ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:08:16,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2021-08-12 19:08:16,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 99. [2021-08-12 19:08:16,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.2142857142857144) internal successors, (217), 98 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:16,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 217 transitions. [2021-08-12 19:08:16,101 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 217 transitions. Word has length 17 [2021-08-12 19:08:16,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:16,101 INFO L482 AbstractCegarLoop]: Abstraction has 99 states and 217 transitions. [2021-08-12 19:08:16,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:16,101 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 217 transitions. [2021-08-12 19:08:16,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:16,101 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:16,101 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:16,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable667 [2021-08-12 19:08:16,305 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:16,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:16,305 INFO L82 PathProgramCache]: Analyzing trace with hash -92576520, now seen corresponding path program 120 times [2021-08-12 19:08:16,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:16,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652269934] [2021-08-12 19:08:16,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:16,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:16,392 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:16,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:16,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652269934] [2021-08-12 19:08:16,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652269934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:16,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887412558] [2021-08-12 19:08:16,393 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:16,457 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:08:16,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:16,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:08:16,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:16,555 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:16,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887412558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:16,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:16,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:16,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127216447] [2021-08-12 19:08:16,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:16,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:16,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:16,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:16,557 INFO L87 Difference]: Start difference. First operand 99 states and 217 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:16,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:16,822 INFO L93 Difference]: Finished difference Result 117 states and 244 transitions. [2021-08-12 19:08:16,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:16,823 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:16,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:16,823 INFO L225 Difference]: With dead ends: 117 [2021-08-12 19:08:16,824 INFO L226 Difference]: Without dead ends: 102 [2021-08-12 19:08:16,824 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 197.1ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:16,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-08-12 19:08:16,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 99. [2021-08-12 19:08:16,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.204081632653061) internal successors, (216), 98 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:16,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 216 transitions. [2021-08-12 19:08:16,869 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 216 transitions. Word has length 17 [2021-08-12 19:08:16,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:16,869 INFO L482 AbstractCegarLoop]: Abstraction has 99 states and 216 transitions. [2021-08-12 19:08:16,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:16,869 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 216 transitions. [2021-08-12 19:08:16,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:16,869 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:16,869 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:17,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable679,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:17,070 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:17,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:17,070 INFO L82 PathProgramCache]: Analyzing trace with hash -5695286, now seen corresponding path program 121 times [2021-08-12 19:08:17,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:17,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492858999] [2021-08-12 19:08:17,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:17,133 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:17,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:17,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492858999] [2021-08-12 19:08:17,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492858999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:17,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935197546] [2021-08-12 19:08:17,133 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:17,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:17,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:17,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:17,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:17,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:17,246 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,261 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:08:17,261 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:17,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,261 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:08:17,267 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:17,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935197546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:17,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:17,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:17,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922733791] [2021-08-12 19:08:17,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:17,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:17,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:17,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:17,268 INFO L87 Difference]: Start difference. First operand 99 states and 216 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:17,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:17,535 INFO L93 Difference]: Finished difference Result 127 states and 264 transitions. [2021-08-12 19:08:17,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:17,535 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:17,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:17,536 INFO L225 Difference]: With dead ends: 127 [2021-08-12 19:08:17,536 INFO L226 Difference]: Without dead ends: 115 [2021-08-12 19:08:17,536 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:17,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-08-12 19:08:17,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 92. [2021-08-12 19:08:17,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.197802197802198) internal successors, (200), 91 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:17,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 200 transitions. [2021-08-12 19:08:17,575 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 200 transitions. Word has length 17 [2021-08-12 19:08:17,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:17,575 INFO L482 AbstractCegarLoop]: Abstraction has 92 states and 200 transitions. [2021-08-12 19:08:17,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:17,575 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 200 transitions. [2021-08-12 19:08:17,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:17,575 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:17,575 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:17,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable683 [2021-08-12 19:08:17,776 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:17,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:17,777 INFO L82 PathProgramCache]: Analyzing trace with hash 118491922, now seen corresponding path program 122 times [2021-08-12 19:08:17,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:17,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689444790] [2021-08-12 19:08:17,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:17,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:17,834 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:17,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:17,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689444790] [2021-08-12 19:08:17,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689444790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:17,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069407430] [2021-08-12 19:08:17,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:17,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:17,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:17,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:17,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:17,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:17,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:17,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:17,966 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:17,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:17,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:17,968 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:18,001 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:18,001 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:18,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:18,002 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:18,028 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:18,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069407430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:18,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:18,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:18,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973245064] [2021-08-12 19:08:18,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:18,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:18,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:18,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:18,029 INFO L87 Difference]: Start difference. First operand 92 states and 200 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:18,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:18,451 INFO L93 Difference]: Finished difference Result 145 states and 297 transitions. [2021-08-12 19:08:18,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:18,451 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:18,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:18,452 INFO L225 Difference]: With dead ends: 145 [2021-08-12 19:08:18,452 INFO L226 Difference]: Without dead ends: 130 [2021-08-12 19:08:18,452 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 261.6ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:08:18,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-08-12 19:08:18,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 101. [2021-08-12 19:08:18,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.24) internal successors, (224), 100 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:18,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 224 transitions. [2021-08-12 19:08:18,495 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 224 transitions. Word has length 17 [2021-08-12 19:08:18,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:18,495 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 224 transitions. [2021-08-12 19:08:18,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:18,495 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 224 transitions. [2021-08-12 19:08:18,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:18,495 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:18,495 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:18,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable687,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:18,696 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:18,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:18,697 INFO L82 PathProgramCache]: Analyzing trace with hash -105439546, now seen corresponding path program 123 times [2021-08-12 19:08:18,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:18,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724160989] [2021-08-12 19:08:18,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:18,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:18,770 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:18,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:18,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724160989] [2021-08-12 19:08:18,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724160989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:18,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796036978] [2021-08-12 19:08:18,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:18,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:08:18,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:18,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:18,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:18,919 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:18,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796036978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:18,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:18,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:18,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342133834] [2021-08-12 19:08:18,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:18,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:18,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:18,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:18,920 INFO L87 Difference]: Start difference. First operand 101 states and 224 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:19,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:19,369 INFO L93 Difference]: Finished difference Result 142 states and 293 transitions. [2021-08-12 19:08:19,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:19,369 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:19,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:19,370 INFO L225 Difference]: With dead ends: 142 [2021-08-12 19:08:19,370 INFO L226 Difference]: Without dead ends: 131 [2021-08-12 19:08:19,371 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 282.6ms TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:19,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-08-12 19:08:19,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 101. [2021-08-12 19:08:19,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.24) internal successors, (224), 100 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:19,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 224 transitions. [2021-08-12 19:08:19,416 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 224 transitions. Word has length 17 [2021-08-12 19:08:19,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:19,416 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 224 transitions. [2021-08-12 19:08:19,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:19,416 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 224 transitions. [2021-08-12 19:08:19,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:19,416 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:19,416 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:19,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable698 [2021-08-12 19:08:19,629 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:19,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:19,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1516230378, now seen corresponding path program 124 times [2021-08-12 19:08:19,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:19,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106789859] [2021-08-12 19:08:19,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:19,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:19,701 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:19,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:19,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106789859] [2021-08-12 19:08:19,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106789859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:19,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18744794] [2021-08-12 19:08:19,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:19,726 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:19,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:19,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:19,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:19,839 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:19,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18744794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:19,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:19,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:19,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744541987] [2021-08-12 19:08:19,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:19,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:19,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:19,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:19,839 INFO L87 Difference]: Start difference. First operand 101 states and 224 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:20,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:20,352 INFO L93 Difference]: Finished difference Result 144 states and 292 transitions. [2021-08-12 19:08:20,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:20,352 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:20,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:20,353 INFO L225 Difference]: With dead ends: 144 [2021-08-12 19:08:20,353 INFO L226 Difference]: Without dead ends: 131 [2021-08-12 19:08:20,353 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 347.4ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:08:20,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-08-12 19:08:20,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 101. [2021-08-12 19:08:20,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.23) internal successors, (223), 100 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:20,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 223 transitions. [2021-08-12 19:08:20,398 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 223 transitions. Word has length 17 [2021-08-12 19:08:20,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:20,398 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 223 transitions. [2021-08-12 19:08:20,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:20,398 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 223 transitions. [2021-08-12 19:08:20,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:20,399 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:20,399 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:20,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable708,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:20,599 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:20,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:20,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1254677194, now seen corresponding path program 125 times [2021-08-12 19:08:20,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:20,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886150714] [2021-08-12 19:08:20,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:20,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:20,658 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:20,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:20,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886150714] [2021-08-12 19:08:20,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886150714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:20,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658120758] [2021-08-12 19:08:20,659 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:20,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:08:20,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:20,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:20,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:20,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:20,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:20,790 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:20,793 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:20,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:20,796 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:20,832 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:20,832 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:20,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:20,833 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:20,857 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:20,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658120758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:20,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:20,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:20,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371282262] [2021-08-12 19:08:20,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:20,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:20,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:20,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:20,858 INFO L87 Difference]: Start difference. First operand 101 states and 223 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:21,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:21,352 INFO L93 Difference]: Finished difference Result 148 states and 299 transitions. [2021-08-12 19:08:21,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:08:21,352 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:21,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:21,353 INFO L225 Difference]: With dead ends: 148 [2021-08-12 19:08:21,353 INFO L226 Difference]: Without dead ends: 136 [2021-08-12 19:08:21,353 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 300.3ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:21,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-08-12 19:08:21,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 100. [2021-08-12 19:08:21,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.2323232323232323) internal successors, (221), 99 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:21,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 221 transitions. [2021-08-12 19:08:21,396 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 221 transitions. Word has length 17 [2021-08-12 19:08:21,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:21,396 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 221 transitions. [2021-08-12 19:08:21,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:21,396 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 221 transitions. [2021-08-12 19:08:21,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:21,397 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:21,397 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:21,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable718,126 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:21,597 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:21,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:21,597 INFO L82 PathProgramCache]: Analyzing trace with hash -978374800, now seen corresponding path program 126 times [2021-08-12 19:08:21,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:21,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653077023] [2021-08-12 19:08:21,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:21,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:21,694 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:21,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:21,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653077023] [2021-08-12 19:08:21,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653077023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:21,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830853325] [2021-08-12 19:08:21,695 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:21,719 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:08:21,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:21,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:08:21,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:21,835 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:21,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830853325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:21,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:21,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:21,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036619147] [2021-08-12 19:08:21,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:21,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:21,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:21,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:21,836 INFO L87 Difference]: Start difference. First operand 100 states and 221 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:22,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:22,127 INFO L93 Difference]: Finished difference Result 122 states and 254 transitions. [2021-08-12 19:08:22,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:22,127 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:22,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:22,128 INFO L225 Difference]: With dead ends: 122 [2021-08-12 19:08:22,128 INFO L226 Difference]: Without dead ends: 107 [2021-08-12 19:08:22,128 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 215.5ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:22,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-08-12 19:08:22,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 100. [2021-08-12 19:08:22,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.2222222222222223) internal successors, (220), 99 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:22,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 220 transitions. [2021-08-12 19:08:22,172 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 220 transitions. Word has length 17 [2021-08-12 19:08:22,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:22,172 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 220 transitions. [2021-08-12 19:08:22,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:22,172 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 220 transitions. [2021-08-12 19:08:22,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:22,172 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:22,172 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:22,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable730 [2021-08-12 19:08:22,377 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:22,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:22,377 INFO L82 PathProgramCache]: Analyzing trace with hash -891493566, now seen corresponding path program 127 times [2021-08-12 19:08:22,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:22,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609579268] [2021-08-12 19:08:22,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:22,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:22,438 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:22,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:22,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609579268] [2021-08-12 19:08:22,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609579268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:22,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747860217] [2021-08-12 19:08:22,438 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:22,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:22,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:22,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:22,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:22,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:22,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:22,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:22,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:22,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:22,577 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:22,591 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:08:22,592 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:22,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:22,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:08:22,598 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:22,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747860217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:22,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:22,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:22,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059954872] [2021-08-12 19:08:22,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:22,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:22,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:22,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:22,599 INFO L87 Difference]: Start difference. First operand 100 states and 220 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:23,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:23,009 INFO L93 Difference]: Finished difference Result 135 states and 280 transitions. [2021-08-12 19:08:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:23,009 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:23,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:23,010 INFO L225 Difference]: With dead ends: 135 [2021-08-12 19:08:23,010 INFO L226 Difference]: Without dead ends: 123 [2021-08-12 19:08:23,010 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 252.7ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:23,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-08-12 19:08:23,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 99. [2021-08-12 19:08:23,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.2244897959183674) internal successors, (218), 98 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:23,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 218 transitions. [2021-08-12 19:08:23,058 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 218 transitions. Word has length 17 [2021-08-12 19:08:23,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:23,058 INFO L482 AbstractCegarLoop]: Abstraction has 99 states and 218 transitions. [2021-08-12 19:08:23,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:23,058 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 218 transitions. [2021-08-12 19:08:23,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:23,058 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:23,058 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:23,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable734 [2021-08-12 19:08:23,259 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:23,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:23,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1484721066, now seen corresponding path program 128 times [2021-08-12 19:08:23,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:23,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927478818] [2021-08-12 19:08:23,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:23,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:23,318 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:23,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:23,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927478818] [2021-08-12 19:08:23,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927478818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:23,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114213736] [2021-08-12 19:08:23,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:23,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:23,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:23,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:08:23,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:23,446 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:23,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114213736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:23,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:23,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:23,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225463922] [2021-08-12 19:08:23,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:23,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:23,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:23,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:23,447 INFO L87 Difference]: Start difference. First operand 99 states and 218 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:23,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:23,675 INFO L93 Difference]: Finished difference Result 119 states and 248 transitions. [2021-08-12 19:08:23,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:23,676 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:23,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:23,676 INFO L225 Difference]: With dead ends: 119 [2021-08-12 19:08:23,676 INFO L226 Difference]: Without dead ends: 102 [2021-08-12 19:08:23,677 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 136.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:23,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-08-12 19:08:23,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 99. [2021-08-12 19:08:23,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.2142857142857144) internal successors, (217), 98 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:23,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 217 transitions. [2021-08-12 19:08:23,722 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 217 transitions. Word has length 17 [2021-08-12 19:08:23,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:23,723 INFO L482 AbstractCegarLoop]: Abstraction has 99 states and 217 transitions. [2021-08-12 19:08:23,723 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:23,723 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 217 transitions. [2021-08-12 19:08:23,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:23,723 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:23,723 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:23,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable738 [2021-08-12 19:08:23,923 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:23,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:23,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1296689610, now seen corresponding path program 129 times [2021-08-12 19:08:23,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:23,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039704920] [2021-08-12 19:08:23,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:23,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:23,982 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:23,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:23,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039704920] [2021-08-12 19:08:23,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039704920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:23,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76139799] [2021-08-12 19:08:23,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:24,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:08:24,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:24,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:08:24,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:24,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:24,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:24,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:24,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:24,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:24,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:24,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:24,123 INFO L628 ElimStorePlain]: treesize reduction 36, result has 32.1 percent of original size [2021-08-12 19:08:24,123 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:24,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:24,124 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:08:24,143 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:24,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76139799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:24,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:24,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:24,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789068129] [2021-08-12 19:08:24,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:24,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:24,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:24,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:24,144 INFO L87 Difference]: Start difference. First operand 99 states and 217 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:24,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:24,386 INFO L93 Difference]: Finished difference Result 123 states and 256 transitions. [2021-08-12 19:08:24,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:24,388 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:24,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:24,389 INFO L225 Difference]: With dead ends: 123 [2021-08-12 19:08:24,389 INFO L226 Difference]: Without dead ends: 111 [2021-08-12 19:08:24,389 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 128.4ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:24,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-08-12 19:08:24,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 94. [2021-08-12 19:08:24,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.204301075268817) internal successors, (205), 93 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:24,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 205 transitions. [2021-08-12 19:08:24,433 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 205 transitions. Word has length 17 [2021-08-12 19:08:24,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:24,433 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 205 transitions. [2021-08-12 19:08:24,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:24,433 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 205 transitions. [2021-08-12 19:08:24,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:24,433 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:24,433 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:24,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable742 [2021-08-12 19:08:24,634 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:24,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:24,634 INFO L82 PathProgramCache]: Analyzing trace with hash -960002918, now seen corresponding path program 130 times [2021-08-12 19:08:24,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:24,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975509696] [2021-08-12 19:08:24,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:24,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:24,710 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:24,710 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:24,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975509696] [2021-08-12 19:08:24,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975509696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:24,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494302423] [2021-08-12 19:08:24,711 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:24,734 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:24,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:24,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:24,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:24,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:24,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494302423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:24,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:24,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:24,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146583001] [2021-08-12 19:08:24,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:24,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:24,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:24,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:24,826 INFO L87 Difference]: Start difference. First operand 94 states and 205 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:25,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:25,139 INFO L93 Difference]: Finished difference Result 119 states and 246 transitions. [2021-08-12 19:08:25,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:25,140 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:25,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:25,140 INFO L225 Difference]: With dead ends: 119 [2021-08-12 19:08:25,140 INFO L226 Difference]: Without dead ends: 98 [2021-08-12 19:08:25,140 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 202.9ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:25,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-08-12 19:08:25,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 94. [2021-08-12 19:08:25,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.193548387096774) internal successors, (204), 93 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:25,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 204 transitions. [2021-08-12 19:08:25,182 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 204 transitions. Word has length 17 [2021-08-12 19:08:25,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:25,183 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 204 transitions. [2021-08-12 19:08:25,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:25,183 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 204 transitions. [2021-08-12 19:08:25,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:25,183 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:25,183 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:25,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable743,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:25,393 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:25,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:25,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1409778866, now seen corresponding path program 131 times [2021-08-12 19:08:25,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:25,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575832157] [2021-08-12 19:08:25,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:25,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:25,448 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:25,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:25,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575832157] [2021-08-12 19:08:25,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575832157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:25,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518328469] [2021-08-12 19:08:25,448 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:25,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:08:25,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:25,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:25,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:25,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:25,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:25,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:25,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:25,587 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:25,602 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:08:25,602 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:25,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:25,603 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:08:25,617 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:25,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518328469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:25,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:25,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:25,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722796479] [2021-08-12 19:08:25,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:25,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:25,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:25,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:25,618 INFO L87 Difference]: Start difference. First operand 94 states and 204 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:25,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:25,830 INFO L93 Difference]: Finished difference Result 117 states and 247 transitions. [2021-08-12 19:08:25,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:25,830 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:25,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:25,831 INFO L225 Difference]: With dead ends: 117 [2021-08-12 19:08:25,831 INFO L226 Difference]: Without dead ends: 106 [2021-08-12 19:08:25,831 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 116.7ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:25,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-08-12 19:08:25,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 94. [2021-08-12 19:08:25,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.193548387096774) internal successors, (204), 93 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:25,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 204 transitions. [2021-08-12 19:08:25,874 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 204 transitions. Word has length 17 [2021-08-12 19:08:25,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:25,874 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 204 transitions. [2021-08-12 19:08:25,874 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:25,874 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 204 transitions. [2021-08-12 19:08:25,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:25,874 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:25,874 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:26,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable747,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:26,075 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:26,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:26,075 INFO L82 PathProgramCache]: Analyzing trace with hash -7649710, now seen corresponding path program 132 times [2021-08-12 19:08:26,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:26,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337212001] [2021-08-12 19:08:26,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:26,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:26,146 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:26,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:26,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337212001] [2021-08-12 19:08:26,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337212001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:26,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677710335] [2021-08-12 19:08:26,146 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:26,170 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:08:26,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:26,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:26,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:26,275 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:26,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677710335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:26,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:26,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:26,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036699417] [2021-08-12 19:08:26,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:26,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:26,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:26,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:26,276 INFO L87 Difference]: Start difference. First operand 94 states and 204 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:26,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:26,654 INFO L93 Difference]: Finished difference Result 113 states and 235 transitions. [2021-08-12 19:08:26,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:26,654 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:26,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:26,655 INFO L225 Difference]: With dead ends: 113 [2021-08-12 19:08:26,655 INFO L226 Difference]: Without dead ends: 95 [2021-08-12 19:08:26,655 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 296.2ms TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:08:26,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-08-12 19:08:26,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2021-08-12 19:08:26,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.1914893617021276) internal successors, (206), 94 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:26,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 206 transitions. [2021-08-12 19:08:26,699 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 206 transitions. Word has length 17 [2021-08-12 19:08:26,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:26,699 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 206 transitions. [2021-08-12 19:08:26,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:26,699 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 206 transitions. [2021-08-12 19:08:26,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:26,700 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:26,700 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:26,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable751 [2021-08-12 19:08:26,900 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:26,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:26,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1640409374, now seen corresponding path program 133 times [2021-08-12 19:08:26,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:26,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28976985] [2021-08-12 19:08:26,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:26,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:26,960 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:26,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:26,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28976985] [2021-08-12 19:08:26,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28976985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:26,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887888189] [2021-08-12 19:08:26,960 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:26,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:26,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:26,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:27,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:27,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:27,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:27,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:27,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:27,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:27,088 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:27,103 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:08:27,104 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:27,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:27,104 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:08:27,108 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:27,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887888189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:27,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:27,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:27,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093221618] [2021-08-12 19:08:27,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:27,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:27,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:27,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:27,109 INFO L87 Difference]: Start difference. First operand 95 states and 206 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:27,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:27,507 INFO L93 Difference]: Finished difference Result 130 states and 273 transitions. [2021-08-12 19:08:27,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:27,508 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:27,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:27,509 INFO L225 Difference]: With dead ends: 130 [2021-08-12 19:08:27,509 INFO L226 Difference]: Without dead ends: 119 [2021-08-12 19:08:27,509 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 260.2ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:27,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-08-12 19:08:27,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 95. [2021-08-12 19:08:27,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.1914893617021276) internal successors, (206), 94 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:27,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 206 transitions. [2021-08-12 19:08:27,555 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 206 transitions. Word has length 17 [2021-08-12 19:08:27,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:27,555 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 206 transitions. [2021-08-12 19:08:27,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:27,555 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 206 transitions. [2021-08-12 19:08:27,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:27,556 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:27,556 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:27,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable755 [2021-08-12 19:08:27,756 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:27,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:27,756 INFO L82 PathProgramCache]: Analyzing trace with hash 854355354, now seen corresponding path program 134 times [2021-08-12 19:08:27,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:27,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148249253] [2021-08-12 19:08:27,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:27,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:27,826 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:27,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:27,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148249253] [2021-08-12 19:08:27,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148249253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:27,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948743741] [2021-08-12 19:08:27,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:27,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:27,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:27,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:27,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:27,977 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:27,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948743741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:27,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:27,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:27,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296674279] [2021-08-12 19:08:27,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:27,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:27,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:27,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:27,978 INFO L87 Difference]: Start difference. First operand 95 states and 206 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:28,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:28,473 INFO L93 Difference]: Finished difference Result 133 states and 272 transitions. [2021-08-12 19:08:28,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:28,474 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:28,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:28,475 INFO L225 Difference]: With dead ends: 133 [2021-08-12 19:08:28,475 INFO L226 Difference]: Without dead ends: 118 [2021-08-12 19:08:28,475 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 334.9ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:08:28,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-08-12 19:08:28,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 100. [2021-08-12 19:08:28,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.202020202020202) internal successors, (218), 99 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:28,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 218 transitions. [2021-08-12 19:08:28,527 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 218 transitions. Word has length 17 [2021-08-12 19:08:28,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:28,527 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 218 transitions. [2021-08-12 19:08:28,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:28,527 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 218 transitions. [2021-08-12 19:08:28,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:28,528 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:28,528 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:28,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable759,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:28,728 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:28,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:28,728 INFO L82 PathProgramCache]: Analyzing trace with hash 630423886, now seen corresponding path program 135 times [2021-08-12 19:08:28,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:28,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190540597] [2021-08-12 19:08:28,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:28,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:28,792 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:28,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:28,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190540597] [2021-08-12 19:08:28,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190540597] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:28,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900021894] [2021-08-12 19:08:28,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:28,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:08:28,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:28,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:28,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:28,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:28,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:28,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:28,944 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:28,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:28,948 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:28,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:28,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:28,951 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:28,983 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:28,983 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:28,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:28,984 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:29,020 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:29,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900021894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:29,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:29,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:29,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641295990] [2021-08-12 19:08:29,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:29,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:29,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:29,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:29,021 INFO L87 Difference]: Start difference. First operand 100 states and 218 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:29,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:29,688 INFO L93 Difference]: Finished difference Result 151 states and 308 transitions. [2021-08-12 19:08:29,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:08:29,688 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:29,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:29,689 INFO L225 Difference]: With dead ends: 151 [2021-08-12 19:08:29,689 INFO L226 Difference]: Without dead ends: 140 [2021-08-12 19:08:29,689 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 416.5ms TimeCoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:08:29,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-08-12 19:08:29,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 100. [2021-08-12 19:08:29,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.202020202020202) internal successors, (218), 99 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:29,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 218 transitions. [2021-08-12 19:08:29,736 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 218 transitions. Word has length 17 [2021-08-12 19:08:29,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:29,736 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 218 transitions. [2021-08-12 19:08:29,736 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:29,736 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 218 transitions. [2021-08-12 19:08:29,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:29,736 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:29,737 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:29,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable771 [2021-08-12 19:08:29,937 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:29,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:29,937 INFO L82 PathProgramCache]: Analyzing trace with hash -780366946, now seen corresponding path program 136 times [2021-08-12 19:08:29,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:29,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000776313] [2021-08-12 19:08:29,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:29,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:29,992 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:29,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:29,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000776313] [2021-08-12 19:08:29,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000776313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:29,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398370366] [2021-08-12 19:08:29,992 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:30,019 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:30,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:30,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:30,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:30,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:30,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:30,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:30,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:30,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:30,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:30,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:30,131 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:30,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:30,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:30,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:30,135 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:30,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:30,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:30,138 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:30,172 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:30,172 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:30,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:30,173 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:30,199 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:30,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398370366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:30,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:30,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:30,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807680386] [2021-08-12 19:08:30,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:30,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:30,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:30,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:30,200 INFO L87 Difference]: Start difference. First operand 100 states and 218 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:30,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:30,667 INFO L93 Difference]: Finished difference Result 128 states and 265 transitions. [2021-08-12 19:08:30,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:30,667 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:30,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:30,668 INFO L225 Difference]: With dead ends: 128 [2021-08-12 19:08:30,668 INFO L226 Difference]: Without dead ends: 115 [2021-08-12 19:08:30,668 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 308.5ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:30,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-08-12 19:08:30,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 100. [2021-08-12 19:08:30,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.191919191919192) internal successors, (217), 99 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:30,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 217 transitions. [2021-08-12 19:08:30,715 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 217 transitions. Word has length 17 [2021-08-12 19:08:30,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:30,715 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 217 transitions. [2021-08-12 19:08:30,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:30,715 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 217 transitions. [2021-08-12 19:08:30,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:30,715 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:30,716 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:30,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable783 [2021-08-12 19:08:30,916 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:30,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:30,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1990540626, now seen corresponding path program 137 times [2021-08-12 19:08:30,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:30,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672668009] [2021-08-12 19:08:30,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:30,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:30,990 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:30,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:30,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672668009] [2021-08-12 19:08:30,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672668009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:30,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035473116] [2021-08-12 19:08:30,990 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:31,014 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:08:31,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:31,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:31,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:31,136 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:31,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035473116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:31,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:31,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:31,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158083756] [2021-08-12 19:08:31,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:31,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:31,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:31,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:31,137 INFO L87 Difference]: Start difference. First operand 100 states and 217 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:31,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:31,492 INFO L93 Difference]: Finished difference Result 116 states and 241 transitions. [2021-08-12 19:08:31,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:31,493 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:31,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:31,493 INFO L225 Difference]: With dead ends: 116 [2021-08-12 19:08:31,494 INFO L226 Difference]: Without dead ends: 104 [2021-08-12 19:08:31,494 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 259.8ms TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:31,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-08-12 19:08:31,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 93. [2021-08-12 19:08:31,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1956521739130435) internal successors, (202), 92 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:31,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 202 transitions. [2021-08-12 19:08:31,540 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 202 transitions. Word has length 17 [2021-08-12 19:08:31,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:31,540 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 202 transitions. [2021-08-12 19:08:31,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:31,540 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 202 transitions. [2021-08-12 19:08:31,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:31,540 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:31,540 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:31,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable796 [2021-08-12 19:08:31,741 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:31,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:31,741 INFO L82 PathProgramCache]: Analyzing trace with hash -893447990, now seen corresponding path program 138 times [2021-08-12 19:08:31,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:31,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76445801] [2021-08-12 19:08:31,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:31,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:31,805 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:31,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:31,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76445801] [2021-08-12 19:08:31,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76445801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:31,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244888017] [2021-08-12 19:08:31,805 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:31,830 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:08:31,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:31,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:31,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:31,920 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:31,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244888017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:31,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:31,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:31,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864607079] [2021-08-12 19:08:31,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:31,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:31,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:31,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:31,921 INFO L87 Difference]: Start difference. First operand 93 states and 202 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:32,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:32,250 INFO L93 Difference]: Finished difference Result 111 states and 230 transitions. [2021-08-12 19:08:32,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:32,251 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:32,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:32,252 INFO L225 Difference]: With dead ends: 111 [2021-08-12 19:08:32,252 INFO L226 Difference]: Without dead ends: 93 [2021-08-12 19:08:32,252 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 229.6ms TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:32,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-08-12 19:08:32,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 92. [2021-08-12 19:08:32,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.1868131868131866) internal successors, (199), 91 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:32,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 199 transitions. [2021-08-12 19:08:32,295 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 199 transitions. Word has length 17 [2021-08-12 19:08:32,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:32,296 INFO L482 AbstractCegarLoop]: Abstraction has 92 states and 199 transitions. [2021-08-12 19:08:32,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:32,296 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 199 transitions. [2021-08-12 19:08:32,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:32,296 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:32,296 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:32,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable808,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:32,496 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:32,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:32,497 INFO L82 PathProgramCache]: Analyzing trace with hash 754611094, now seen corresponding path program 139 times [2021-08-12 19:08:32,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:32,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432808434] [2021-08-12 19:08:32,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:32,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:32,561 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:32,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:32,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432808434] [2021-08-12 19:08:32,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432808434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:32,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242167552] [2021-08-12 19:08:32,561 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:32,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:32,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:32,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:32,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:32,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:32,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:32,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:32,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:32,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:32,678 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:32,693 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:08:32,693 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:32,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:32,694 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:08:32,708 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:32,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242167552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:32,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:32,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:32,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816632830] [2021-08-12 19:08:32,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:32,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:32,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:32,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:32,709 INFO L87 Difference]: Start difference. First operand 92 states and 199 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:33,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:33,015 INFO L93 Difference]: Finished difference Result 122 states and 256 transitions. [2021-08-12 19:08:33,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:33,015 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:33,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:33,016 INFO L225 Difference]: With dead ends: 122 [2021-08-12 19:08:33,016 INFO L226 Difference]: Without dead ends: 111 [2021-08-12 19:08:33,016 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 157.9ms TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:33,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-08-12 19:08:33,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 93. [2021-08-12 19:08:33,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1847826086956523) internal successors, (201), 92 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:33,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 201 transitions. [2021-08-12 19:08:33,062 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 201 transitions. Word has length 17 [2021-08-12 19:08:33,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:33,062 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 201 transitions. [2021-08-12 19:08:33,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:33,062 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 201 transitions. [2021-08-12 19:08:33,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:33,062 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:33,062 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:33,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable812,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:33,277 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:33,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:33,277 INFO L82 PathProgramCache]: Analyzing trace with hash -31442926, now seen corresponding path program 140 times [2021-08-12 19:08:33,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:33,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498198611] [2021-08-12 19:08:33,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:33,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:33,346 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:33,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:33,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498198611] [2021-08-12 19:08:33,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498198611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:33,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128519570] [2021-08-12 19:08:33,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:33,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:33,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:33,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:33,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:33,480 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:33,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128519570] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:33,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:33,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:33,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86902835] [2021-08-12 19:08:33,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:33,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:33,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:33,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:33,481 INFO L87 Difference]: Start difference. First operand 93 states and 201 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:33,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:33,893 INFO L93 Difference]: Finished difference Result 129 states and 263 transitions. [2021-08-12 19:08:33,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:33,894 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:33,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:33,894 INFO L225 Difference]: With dead ends: 129 [2021-08-12 19:08:33,895 INFO L226 Difference]: Without dead ends: 114 [2021-08-12 19:08:33,895 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 269.7ms TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:08:33,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-08-12 19:08:33,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 98. [2021-08-12 19:08:33,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.185567010309278) internal successors, (212), 97 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:33,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 212 transitions. [2021-08-12 19:08:33,943 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 212 transitions. Word has length 17 [2021-08-12 19:08:33,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:33,943 INFO L482 AbstractCegarLoop]: Abstraction has 98 states and 212 transitions. [2021-08-12 19:08:33,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:33,943 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 212 transitions. [2021-08-12 19:08:33,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:33,944 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:33,944 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:34,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable816,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:34,144 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:34,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:34,144 INFO L82 PathProgramCache]: Analyzing trace with hash -255374394, now seen corresponding path program 141 times [2021-08-12 19:08:34,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:34,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809486649] [2021-08-12 19:08:34,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:34,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:34,207 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:34,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:34,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809486649] [2021-08-12 19:08:34,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809486649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:34,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049920320] [2021-08-12 19:08:34,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:34,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:08:34,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:34,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:34,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:34,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:34,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:34,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:34,335 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:34,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:34,338 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:34,371 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:34,371 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:34,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:34,375 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:34,409 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:34,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049920320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:34,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:34,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:34,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924469758] [2021-08-12 19:08:34,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:34,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:34,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:34,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:34,410 INFO L87 Difference]: Start difference. First operand 98 states and 212 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:34,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:34,850 INFO L93 Difference]: Finished difference Result 139 states and 291 transitions. [2021-08-12 19:08:34,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:34,850 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:34,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:34,851 INFO L225 Difference]: With dead ends: 139 [2021-08-12 19:08:34,851 INFO L226 Difference]: Without dead ends: 128 [2021-08-12 19:08:34,851 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 255.2ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:34,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-08-12 19:08:34,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 98. [2021-08-12 19:08:34,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.185567010309278) internal successors, (212), 97 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:34,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 212 transitions. [2021-08-12 19:08:34,897 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 212 transitions. Word has length 17 [2021-08-12 19:08:34,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:34,897 INFO L482 AbstractCegarLoop]: Abstraction has 98 states and 212 transitions. [2021-08-12 19:08:34,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:34,897 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 212 transitions. [2021-08-12 19:08:34,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:34,897 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:34,897 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:35,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable828,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:35,098 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:35,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:35,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1104742346, now seen corresponding path program 142 times [2021-08-12 19:08:35,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:35,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338346760] [2021-08-12 19:08:35,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:35,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:35,167 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:35,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:35,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338346760] [2021-08-12 19:08:35,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338346760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:35,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253695764] [2021-08-12 19:08:35,168 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:35,191 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:35,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:35,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:35,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:35,292 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:35,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253695764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:35,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:35,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:35,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243072961] [2021-08-12 19:08:35,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:35,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:35,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:35,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:35,293 INFO L87 Difference]: Start difference. First operand 98 states and 212 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:35,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:35,603 INFO L93 Difference]: Finished difference Result 114 states and 236 transitions. [2021-08-12 19:08:35,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:35,603 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:35,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:35,604 INFO L225 Difference]: With dead ends: 114 [2021-08-12 19:08:35,604 INFO L226 Difference]: Without dead ends: 102 [2021-08-12 19:08:35,604 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 209.3ms TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:35,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-08-12 19:08:35,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 92. [2021-08-12 19:08:35,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.1868131868131866) internal successors, (199), 91 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:35,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 199 transitions. [2021-08-12 19:08:35,647 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 199 transitions. Word has length 17 [2021-08-12 19:08:35,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:35,647 INFO L482 AbstractCegarLoop]: Abstraction has 92 states and 199 transitions. [2021-08-12 19:08:35,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:35,647 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 199 transitions. [2021-08-12 19:08:35,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:35,648 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:35,648 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:35,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable840 [2021-08-12 19:08:35,848 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:35,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:35,848 INFO L82 PathProgramCache]: Analyzing trace with hash -2138227046, now seen corresponding path program 143 times [2021-08-12 19:08:35,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:35,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410104166] [2021-08-12 19:08:35,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:35,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:35,901 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:35,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:35,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410104166] [2021-08-12 19:08:35,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410104166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:35,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707262311] [2021-08-12 19:08:35,901 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:35,925 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:08:35,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:35,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:35,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:36,048 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:36,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707262311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:36,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:36,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:36,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021407874] [2021-08-12 19:08:36,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:36,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:36,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:36,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:36,049 INFO L87 Difference]: Start difference. First operand 92 states and 199 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:36,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:36,385 INFO L93 Difference]: Finished difference Result 141 states and 285 transitions. [2021-08-12 19:08:36,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:36,386 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:36,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:36,386 INFO L225 Difference]: With dead ends: 141 [2021-08-12 19:08:36,387 INFO L226 Difference]: Without dead ends: 126 [2021-08-12 19:08:36,387 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 120.4ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:36,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-12 19:08:36,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 97. [2021-08-12 19:08:36,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.1875) internal successors, (210), 96 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:36,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 210 transitions. [2021-08-12 19:08:36,432 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 210 transitions. Word has length 17 [2021-08-12 19:08:36,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:36,432 INFO L482 AbstractCegarLoop]: Abstraction has 97 states and 210 transitions. [2021-08-12 19:08:36,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:36,432 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 210 transitions. [2021-08-12 19:08:36,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:36,432 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:36,432 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:36,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable850 [2021-08-12 19:08:36,637 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:36,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:36,637 INFO L82 PathProgramCache]: Analyzing trace with hash -1712089544, now seen corresponding path program 144 times [2021-08-12 19:08:36,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:36,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111653301] [2021-08-12 19:08:36,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:36,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:36,704 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:36,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:36,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111653301] [2021-08-12 19:08:36,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111653301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:36,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984827862] [2021-08-12 19:08:36,704 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:36,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:08:36,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:36,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:08:36,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:36,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:36,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:36,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:36,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:36,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:36,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:08:36,820 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:36,868 INFO L628 ElimStorePlain]: treesize reduction 86, result has 34.4 percent of original size [2021-08-12 19:08:36,868 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:36,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:08:36,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:36,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:36,887 INFO L518 ElimStorePlain]: Eliminatee v_prenex_115 vanished before elimination [2021-08-12 19:08:36,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:36,888 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:141, output treesize:22 [2021-08-12 19:08:36,926 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:36,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984827862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:36,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:36,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:36,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373518763] [2021-08-12 19:08:36,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:36,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:36,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:36,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:36,927 INFO L87 Difference]: Start difference. First operand 97 states and 210 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:37,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:37,244 INFO L93 Difference]: Finished difference Result 136 states and 279 transitions. [2021-08-12 19:08:37,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:37,244 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:37,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:37,245 INFO L225 Difference]: With dead ends: 136 [2021-08-12 19:08:37,245 INFO L226 Difference]: Without dead ends: 125 [2021-08-12 19:08:37,245 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:37,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-08-12 19:08:37,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 97. [2021-08-12 19:08:37,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.1875) internal successors, (210), 96 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:37,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 210 transitions. [2021-08-12 19:08:37,292 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 210 transitions. Word has length 17 [2021-08-12 19:08:37,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:37,292 INFO L482 AbstractCegarLoop]: Abstraction has 97 states and 210 transitions. [2021-08-12 19:08:37,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:37,292 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 210 transitions. [2021-08-12 19:08:37,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:37,292 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:37,292 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:37,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable863 [2021-08-12 19:08:37,493 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:37,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:37,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1002041774, now seen corresponding path program 145 times [2021-08-12 19:08:37,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:37,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322316377] [2021-08-12 19:08:37,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:37,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:37,561 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:37,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:37,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322316377] [2021-08-12 19:08:37,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322316377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:37,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272651643] [2021-08-12 19:08:37,561 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:37,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:37,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:37,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:37,706 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:37,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272651643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:37,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:37,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:37,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425734921] [2021-08-12 19:08:37,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:37,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:37,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:37,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:37,707 INFO L87 Difference]: Start difference. First operand 97 states and 210 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:38,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:38,056 INFO L93 Difference]: Finished difference Result 146 states and 291 transitions. [2021-08-12 19:08:38,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:38,056 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:38,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:38,057 INFO L225 Difference]: With dead ends: 146 [2021-08-12 19:08:38,057 INFO L226 Difference]: Without dead ends: 134 [2021-08-12 19:08:38,057 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 136.5ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:38,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-08-12 19:08:38,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 96. [2021-08-12 19:08:38,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1894736842105265) internal successors, (208), 95 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:38,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 208 transitions. [2021-08-12 19:08:38,104 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 208 transitions. Word has length 17 [2021-08-12 19:08:38,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:38,104 INFO L482 AbstractCegarLoop]: Abstraction has 96 states and 208 transitions. [2021-08-12 19:08:38,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:38,104 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 208 transitions. [2021-08-12 19:08:38,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:38,104 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:38,105 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:38,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable867,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:38,305 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:38,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:38,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1059873528, now seen corresponding path program 146 times [2021-08-12 19:08:38,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:38,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113410133] [2021-08-12 19:08:38,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:38,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:38,369 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:38,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:38,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113410133] [2021-08-12 19:08:38,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113410133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:38,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914328886] [2021-08-12 19:08:38,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:38,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:38,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:38,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:08:38,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:38,504 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:38,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914328886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:38,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:38,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:38,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350219828] [2021-08-12 19:08:38,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:38,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:38,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:38,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:38,505 INFO L87 Difference]: Start difference. First operand 96 states and 208 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:38,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:38,766 INFO L93 Difference]: Finished difference Result 111 states and 229 transitions. [2021-08-12 19:08:38,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:38,766 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:38,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:38,767 INFO L225 Difference]: With dead ends: 111 [2021-08-12 19:08:38,767 INFO L226 Difference]: Without dead ends: 96 [2021-08-12 19:08:38,767 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 151.9ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:38,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-08-12 19:08:38,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2021-08-12 19:08:38,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1789473684210527) internal successors, (207), 95 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:38,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 207 transitions. [2021-08-12 19:08:38,812 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 207 transitions. Word has length 17 [2021-08-12 19:08:38,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:38,812 INFO L482 AbstractCegarLoop]: Abstraction has 96 states and 207 transitions. [2021-08-12 19:08:38,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:38,812 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 207 transitions. [2021-08-12 19:08:38,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:38,812 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:38,812 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:39,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable879,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:39,013 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:39,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:39,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1146754762, now seen corresponding path program 147 times [2021-08-12 19:08:39,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:39,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597676123] [2021-08-12 19:08:39,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:39,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:39,077 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:39,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:39,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597676123] [2021-08-12 19:08:39,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597676123] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:39,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518429176] [2021-08-12 19:08:39,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:39,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:08:39,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:39,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:39,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:39,198 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:39,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518429176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:39,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:39,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:39,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738072000] [2021-08-12 19:08:39,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:39,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:39,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:39,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:39,199 INFO L87 Difference]: Start difference. First operand 96 states and 207 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:39,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:39,487 INFO L93 Difference]: Finished difference Result 120 states and 246 transitions. [2021-08-12 19:08:39,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:39,487 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:39,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:39,488 INFO L225 Difference]: With dead ends: 120 [2021-08-12 19:08:39,488 INFO L226 Difference]: Without dead ends: 108 [2021-08-12 19:08:39,488 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 115.8ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:39,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-08-12 19:08:39,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 88. [2021-08-12 19:08:39,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.1724137931034484) internal successors, (189), 87 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:39,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 189 transitions. [2021-08-12 19:08:39,531 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 189 transitions. Word has length 17 [2021-08-12 19:08:39,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:39,531 INFO L482 AbstractCegarLoop]: Abstraction has 88 states and 189 transitions. [2021-08-12 19:08:39,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:39,531 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 189 transitions. [2021-08-12 19:08:39,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:39,531 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:39,531 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:39,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable883 [2021-08-12 19:08:39,732 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:39,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:39,732 INFO L82 PathProgramCache]: Analyzing trace with hash -935331810, now seen corresponding path program 148 times [2021-08-12 19:08:39,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:39,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517304309] [2021-08-12 19:08:39,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:39,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:39,805 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:39,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:39,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517304309] [2021-08-12 19:08:39,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517304309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:39,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771044728] [2021-08-12 19:08:39,805 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:39,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:39,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:39,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:39,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:39,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:39,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:39,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:39,925 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,939 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:08:39,940 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:39,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:39,940 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:08:39,953 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:39,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771044728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:39,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:39,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:39,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808536850] [2021-08-12 19:08:39,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:39,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:39,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:39,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:39,954 INFO L87 Difference]: Start difference. First operand 88 states and 189 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:40,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:40,247 INFO L93 Difference]: Finished difference Result 118 states and 246 transitions. [2021-08-12 19:08:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:40,248 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:40,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:40,248 INFO L225 Difference]: With dead ends: 118 [2021-08-12 19:08:40,248 INFO L226 Difference]: Without dead ends: 107 [2021-08-12 19:08:40,249 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 159.5ms TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:40,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-08-12 19:08:40,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 88. [2021-08-12 19:08:40,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.1724137931034484) internal successors, (189), 87 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:40,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 189 transitions. [2021-08-12 19:08:40,292 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 189 transitions. Word has length 17 [2021-08-12 19:08:40,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:40,292 INFO L482 AbstractCegarLoop]: Abstraction has 88 states and 189 transitions. [2021-08-12 19:08:40,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:40,292 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 189 transitions. [2021-08-12 19:08:40,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:40,292 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:40,292 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:40,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable887 [2021-08-12 19:08:40,508 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:40,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:40,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1721385830, now seen corresponding path program 149 times [2021-08-12 19:08:40,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:40,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265276564] [2021-08-12 19:08:40,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:40,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:40,574 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:40,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:40,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265276564] [2021-08-12 19:08:40,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265276564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:40,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953943698] [2021-08-12 19:08:40,575 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:40,628 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:08:40,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:40,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:40,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:40,729 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:40,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953943698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:40,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:40,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:40,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866959763] [2021-08-12 19:08:40,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:40,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:40,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:40,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:40,729 INFO L87 Difference]: Start difference. First operand 88 states and 189 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:41,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:41,085 INFO L93 Difference]: Finished difference Result 125 states and 254 transitions. [2021-08-12 19:08:41,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:41,085 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:41,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:41,086 INFO L225 Difference]: With dead ends: 125 [2021-08-12 19:08:41,086 INFO L226 Difference]: Without dead ends: 110 [2021-08-12 19:08:41,086 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 204.2ms TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:08:41,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-08-12 19:08:41,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 93. [2021-08-12 19:08:41,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1739130434782608) internal successors, (200), 92 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:41,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 200 transitions. [2021-08-12 19:08:41,133 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 200 transitions. Word has length 17 [2021-08-12 19:08:41,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:41,133 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 200 transitions. [2021-08-12 19:08:41,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:41,133 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 200 transitions. [2021-08-12 19:08:41,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:41,133 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:41,133 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:41,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable891 [2021-08-12 19:08:41,348 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:41,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:41,348 INFO L82 PathProgramCache]: Analyzing trace with hash -1945317298, now seen corresponding path program 150 times [2021-08-12 19:08:41,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:41,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499449255] [2021-08-12 19:08:41,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:41,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:41,412 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:41,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:41,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499449255] [2021-08-12 19:08:41,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499449255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:41,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214245102] [2021-08-12 19:08:41,412 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:41,437 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:08:41,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:41,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:41,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:41,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:41,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:41,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:41,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:41,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:41,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:41,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:41,528 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:41,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:41,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:41,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:41,532 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:41,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:41,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:41,534 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:41,566 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:41,567 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:41,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:41,567 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:41,601 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:41,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214245102] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:41,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:41,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:41,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905794065] [2021-08-12 19:08:41,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:41,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:41,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:41,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:41,602 INFO L87 Difference]: Start difference. First operand 93 states and 200 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:41,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:41,946 INFO L93 Difference]: Finished difference Result 137 states and 285 transitions. [2021-08-12 19:08:41,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:41,946 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:41,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:41,947 INFO L225 Difference]: With dead ends: 137 [2021-08-12 19:08:41,947 INFO L226 Difference]: Without dead ends: 126 [2021-08-12 19:08:41,947 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 170.7ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:41,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-12 19:08:41,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 93. [2021-08-12 19:08:41,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1739130434782608) internal successors, (200), 92 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:41,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 200 transitions. [2021-08-12 19:08:41,994 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 200 transitions. Word has length 17 [2021-08-12 19:08:41,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:41,994 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 200 transitions. [2021-08-12 19:08:41,994 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:41,994 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 200 transitions. [2021-08-12 19:08:41,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:41,994 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:41,994 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:42,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable903,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:42,195 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:42,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:42,195 INFO L82 PathProgramCache]: Analyzing trace with hash -585200558, now seen corresponding path program 151 times [2021-08-12 19:08:42,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:42,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867991640] [2021-08-12 19:08:42,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:42,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:42,273 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:42,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:42,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867991640] [2021-08-12 19:08:42,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867991640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:42,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614076059] [2021-08-12 19:08:42,273 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:42,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:42,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:42,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:42,400 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:42,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614076059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:42,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:42,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:42,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776601415] [2021-08-12 19:08:42,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:42,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:42,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:42,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:42,401 INFO L87 Difference]: Start difference. First operand 93 states and 200 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:42,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:42,698 INFO L93 Difference]: Finished difference Result 110 states and 227 transitions. [2021-08-12 19:08:42,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:42,698 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:42,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:42,699 INFO L225 Difference]: With dead ends: 110 [2021-08-12 19:08:42,699 INFO L226 Difference]: Without dead ends: 98 [2021-08-12 19:08:42,699 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 178.1ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:08:42,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-08-12 19:08:42,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 87. [2021-08-12 19:08:42,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.1744186046511627) internal successors, (187), 86 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:42,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 187 transitions. [2021-08-12 19:08:42,741 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 187 transitions. Word has length 17 [2021-08-12 19:08:42,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:42,741 INFO L482 AbstractCegarLoop]: Abstraction has 87 states and 187 transitions. [2021-08-12 19:08:42,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:42,741 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 187 transitions. [2021-08-12 19:08:42,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:42,741 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:42,741 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:42,942 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable913 [2021-08-12 19:08:42,942 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:42,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:42,942 INFO L82 PathProgramCache]: Analyzing trace with hash 466797346, now seen corresponding path program 152 times [2021-08-12 19:08:42,942 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:42,942 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511267103] [2021-08-12 19:08:42,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:42,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:43,003 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:43,003 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:43,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511267103] [2021-08-12 19:08:43,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511267103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:43,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656014749] [2021-08-12 19:08:43,003 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:43,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:43,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:43,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:43,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:43,157 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:43,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656014749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:43,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:43,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:43,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828346766] [2021-08-12 19:08:43,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:43,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:43,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:43,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:43,158 INFO L87 Difference]: Start difference. First operand 87 states and 187 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:43,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:43,581 INFO L93 Difference]: Finished difference Result 137 states and 276 transitions. [2021-08-12 19:08:43,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:43,582 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:43,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:43,583 INFO L225 Difference]: With dead ends: 137 [2021-08-12 19:08:43,583 INFO L226 Difference]: Without dead ends: 122 [2021-08-12 19:08:43,583 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 229.2ms TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:08:43,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-08-12 19:08:43,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 94. [2021-08-12 19:08:43,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.193548387096774) internal successors, (204), 93 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:43,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 204 transitions. [2021-08-12 19:08:43,627 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 204 transitions. Word has length 17 [2021-08-12 19:08:43,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:43,627 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 204 transitions. [2021-08-12 19:08:43,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:43,628 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 204 transitions. [2021-08-12 19:08:43,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:43,628 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:43,628 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:43,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable923,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:43,845 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:43,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:43,845 INFO L82 PathProgramCache]: Analyzing trace with hash 242865878, now seen corresponding path program 153 times [2021-08-12 19:08:43,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:43,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590437101] [2021-08-12 19:08:43,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:43,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:43,913 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:43,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:43,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590437101] [2021-08-12 19:08:43,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590437101] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:43,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921240436] [2021-08-12 19:08:43,913 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:43,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:08:43,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:43,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:43,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:44,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:44,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:44,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:44,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:44,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:44,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:44,034 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:44,074 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:08:44,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:08:44,077 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:44,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:44,093 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:44,093 INFO L518 ElimStorePlain]: Eliminatee v_prenex_117 vanished before elimination [2021-08-12 19:08:44,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:44,094 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:44,129 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:44,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921240436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:44,130 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:44,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:44,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970232600] [2021-08-12 19:08:44,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:44,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:44,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:44,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:44,130 INFO L87 Difference]: Start difference. First operand 94 states and 204 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:44,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:44,552 INFO L93 Difference]: Finished difference Result 129 states and 262 transitions. [2021-08-12 19:08:44,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:44,552 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:44,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:44,553 INFO L225 Difference]: With dead ends: 129 [2021-08-12 19:08:44,553 INFO L226 Difference]: Without dead ends: 118 [2021-08-12 19:08:44,553 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 265.8ms TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:08:44,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-08-12 19:08:44,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 94. [2021-08-12 19:08:44,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.193548387096774) internal successors, (204), 93 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:44,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 204 transitions. [2021-08-12 19:08:44,598 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 204 transitions. Word has length 17 [2021-08-12 19:08:44,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:44,598 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 204 transitions. [2021-08-12 19:08:44,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:44,598 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 204 transitions. [2021-08-12 19:08:44,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:44,598 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:44,598 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:44,799 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable934,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:44,799 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:44,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:44,799 INFO L82 PathProgramCache]: Analyzing trace with hash 1602982618, now seen corresponding path program 154 times [2021-08-12 19:08:44,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:44,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898946536] [2021-08-12 19:08:44,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:44,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:44,867 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:44,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:44,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898946536] [2021-08-12 19:08:44,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898946536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:44,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093413478] [2021-08-12 19:08:44,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:44,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:44,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:44,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:44,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:45,022 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:45,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093413478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:45,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:45,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:45,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418274350] [2021-08-12 19:08:45,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:45,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:45,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:45,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:45,023 INFO L87 Difference]: Start difference. First operand 94 states and 204 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:45,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:45,436 INFO L93 Difference]: Finished difference Result 140 states and 279 transitions. [2021-08-12 19:08:45,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:45,436 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:45,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:45,437 INFO L225 Difference]: With dead ends: 140 [2021-08-12 19:08:45,437 INFO L226 Difference]: Without dead ends: 128 [2021-08-12 19:08:45,437 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 223.3ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:08:45,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-08-12 19:08:45,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 93. [2021-08-12 19:08:45,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1956521739130435) internal successors, (202), 92 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:45,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 202 transitions. [2021-08-12 19:08:45,482 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 202 transitions. Word has length 17 [2021-08-12 19:08:45,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:45,482 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 202 transitions. [2021-08-12 19:08:45,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:45,483 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 202 transitions. [2021-08-12 19:08:45,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:45,483 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:45,483 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:45,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable941 [2021-08-12 19:08:45,683 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:45,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:45,684 INFO L82 PathProgramCache]: Analyzing trace with hash -630069376, now seen corresponding path program 155 times [2021-08-12 19:08:45,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:45,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187315694] [2021-08-12 19:08:45,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:45,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:45,750 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:45,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:45,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187315694] [2021-08-12 19:08:45,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187315694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:45,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579251354] [2021-08-12 19:08:45,750 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:45,773 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:45,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:45,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:45,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:45,893 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:45,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579251354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:45,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:45,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:45,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600888478] [2021-08-12 19:08:45,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:45,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:45,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:45,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:45,894 INFO L87 Difference]: Start difference. First operand 93 states and 202 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:46,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:46,251 INFO L93 Difference]: Finished difference Result 108 states and 223 transitions. [2021-08-12 19:08:46,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:46,252 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:46,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:46,253 INFO L225 Difference]: With dead ends: 108 [2021-08-12 19:08:46,253 INFO L226 Difference]: Without dead ends: 93 [2021-08-12 19:08:46,253 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 254.2ms TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:46,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-08-12 19:08:46,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2021-08-12 19:08:46,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1847826086956523) internal successors, (201), 92 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:46,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 201 transitions. [2021-08-12 19:08:46,300 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 201 transitions. Word has length 17 [2021-08-12 19:08:46,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:46,300 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 201 transitions. [2021-08-12 19:08:46,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:46,300 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 201 transitions. [2021-08-12 19:08:46,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:46,301 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:46,301 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:46,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable953,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:46,501 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:46,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:46,501 INFO L82 PathProgramCache]: Analyzing trace with hash -543188142, now seen corresponding path program 156 times [2021-08-12 19:08:46,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:46,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526512142] [2021-08-12 19:08:46,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:46,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:46,563 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:46,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:46,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526512142] [2021-08-12 19:08:46,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526512142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:46,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354667890] [2021-08-12 19:08:46,563 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:46,587 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:08:46,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:46,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:46,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:46,697 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:46,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354667890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:46,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:46,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:46,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257555399] [2021-08-12 19:08:46,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:46,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:46,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:46,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:46,698 INFO L87 Difference]: Start difference. First operand 93 states and 201 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:46,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:46,969 INFO L93 Difference]: Finished difference Result 117 states and 240 transitions. [2021-08-12 19:08:46,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:46,969 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:46,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:46,970 INFO L225 Difference]: With dead ends: 117 [2021-08-12 19:08:46,970 INFO L226 Difference]: Without dead ends: 105 [2021-08-12 19:08:46,970 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 141.1ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:46,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-08-12 19:08:47,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 86. [2021-08-12 19:08:47,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.176470588235294) internal successors, (185), 85 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:47,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 185 transitions. [2021-08-12 19:08:47,012 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 185 transitions. Word has length 17 [2021-08-12 19:08:47,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:47,012 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 185 transitions. [2021-08-12 19:08:47,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:47,012 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 185 transitions. [2021-08-12 19:08:47,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:47,012 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:47,012 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:47,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable959,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:47,221 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:47,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:47,221 INFO L82 PathProgramCache]: Analyzing trace with hash -419000934, now seen corresponding path program 157 times [2021-08-12 19:08:47,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:47,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18157295] [2021-08-12 19:08:47,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:47,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:47,276 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:47,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:47,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18157295] [2021-08-12 19:08:47,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18157295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:47,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104861892] [2021-08-12 19:08:47,277 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:47,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:47,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:47,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:47,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:47,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104861892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:47,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:47,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:47,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478019482] [2021-08-12 19:08:47,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:47,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:47,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:47,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:47,453 INFO L87 Difference]: Start difference. First operand 86 states and 185 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:47,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:47,959 INFO L93 Difference]: Finished difference Result 135 states and 273 transitions. [2021-08-12 19:08:47,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:47,959 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:47,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:47,960 INFO L225 Difference]: With dead ends: 135 [2021-08-12 19:08:47,960 INFO L226 Difference]: Without dead ends: 120 [2021-08-12 19:08:47,960 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 295.3ms TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:08:47,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-12 19:08:48,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 94. [2021-08-12 19:08:48,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.21505376344086) internal successors, (206), 93 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:48,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 206 transitions. [2021-08-12 19:08:48,006 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 206 transitions. Word has length 17 [2021-08-12 19:08:48,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:48,006 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 206 transitions. [2021-08-12 19:08:48,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:48,006 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 206 transitions. [2021-08-12 19:08:48,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:48,006 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:48,006 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:48,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable963 [2021-08-12 19:08:48,207 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:48,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:48,207 INFO L82 PathProgramCache]: Analyzing trace with hash -642932402, now seen corresponding path program 158 times [2021-08-12 19:08:48,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:48,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215713040] [2021-08-12 19:08:48,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:48,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:48,282 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:48,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:48,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215713040] [2021-08-12 19:08:48,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215713040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:48,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692988452] [2021-08-12 19:08:48,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:48,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:48,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:48,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:48,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:48,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:48,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:48,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:48,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:48,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:48,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:48,429 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:48,467 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:08:48,467 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:48,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:08:48,470 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:48,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:48,483 INFO L518 ElimStorePlain]: Eliminatee v_prenex_123 vanished before elimination [2021-08-12 19:08:48,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:48,484 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:48,510 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:48,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692988452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:48,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:48,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:48,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362293508] [2021-08-12 19:08:48,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:48,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:48,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:48,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:48,511 INFO L87 Difference]: Start difference. First operand 94 states and 206 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:48,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:48,966 INFO L93 Difference]: Finished difference Result 132 states and 269 transitions. [2021-08-12 19:08:48,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:08:48,967 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:48,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:48,967 INFO L225 Difference]: With dead ends: 132 [2021-08-12 19:08:48,967 INFO L226 Difference]: Without dead ends: 121 [2021-08-12 19:08:48,967 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 277.0ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:48,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-08-12 19:08:49,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 94. [2021-08-12 19:08:49,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.21505376344086) internal successors, (206), 93 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:49,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 206 transitions. [2021-08-12 19:08:49,014 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 206 transitions. Word has length 17 [2021-08-12 19:08:49,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:49,014 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 206 transitions. [2021-08-12 19:08:49,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:49,014 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 206 transitions. [2021-08-12 19:08:49,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:49,014 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:49,014 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:49,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable976 [2021-08-12 19:08:49,215 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:49,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:49,215 INFO L82 PathProgramCache]: Analyzing trace with hash -2053723234, now seen corresponding path program 159 times [2021-08-12 19:08:49,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:49,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279321437] [2021-08-12 19:08:49,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:49,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:49,287 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:49,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:49,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279321437] [2021-08-12 19:08:49,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279321437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:49,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978255753] [2021-08-12 19:08:49,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:49,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:08:49,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:49,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:49,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:49,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:49,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:49,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:49,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:49,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:49,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:49,435 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:49,475 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:08:49,475 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:49,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:08:49,478 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:49,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:49,490 INFO L518 ElimStorePlain]: Eliminatee v_prenex_126 vanished before elimination [2021-08-12 19:08:49,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:49,491 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:49,519 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:49,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978255753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:49,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:49,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:49,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109939672] [2021-08-12 19:08:49,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:49,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:49,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:49,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:49,519 INFO L87 Difference]: Start difference. First operand 94 states and 206 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:50,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:50,038 INFO L93 Difference]: Finished difference Result 134 states and 268 transitions. [2021-08-12 19:08:50,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:50,038 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:50,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:50,039 INFO L225 Difference]: With dead ends: 134 [2021-08-12 19:08:50,039 INFO L226 Difference]: Without dead ends: 121 [2021-08-12 19:08:50,039 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 331.0ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:08:50,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-08-12 19:08:50,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 94. [2021-08-12 19:08:50,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.204301075268817) internal successors, (205), 93 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:50,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 205 transitions. [2021-08-12 19:08:50,086 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 205 transitions. Word has length 17 [2021-08-12 19:08:50,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:50,086 INFO L482 AbstractCegarLoop]: Abstraction has 94 states and 205 transitions. [2021-08-12 19:08:50,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:50,086 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 205 transitions. [2021-08-12 19:08:50,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:50,086 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:50,086 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:50,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable983 [2021-08-12 19:08:50,287 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:50,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:50,287 INFO L82 PathProgramCache]: Analyzing trace with hash 717184338, now seen corresponding path program 160 times [2021-08-12 19:08:50,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:50,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624698968] [2021-08-12 19:08:50,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:50,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:50,347 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:50,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:50,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624698968] [2021-08-12 19:08:50,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624698968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:50,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368919646] [2021-08-12 19:08:50,347 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:50,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:50,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:50,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:50,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:50,506 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:50,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368919646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:50,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:50,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:50,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686783431] [2021-08-12 19:08:50,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:50,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:50,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:50,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:50,507 INFO L87 Difference]: Start difference. First operand 94 states and 205 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:51,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:51,061 INFO L93 Difference]: Finished difference Result 138 states and 275 transitions. [2021-08-12 19:08:51,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:08:51,061 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:51,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:51,062 INFO L225 Difference]: With dead ends: 138 [2021-08-12 19:08:51,062 INFO L226 Difference]: Without dead ends: 126 [2021-08-12 19:08:51,062 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 322.5ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:08:51,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-12 19:08:51,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 93. [2021-08-12 19:08:51,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.2065217391304346) internal successors, (203), 92 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:51,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 203 transitions. [2021-08-12 19:08:51,110 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 203 transitions. Word has length 17 [2021-08-12 19:08:51,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:51,111 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 203 transitions. [2021-08-12 19:08:51,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:51,111 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 203 transitions. [2021-08-12 19:08:51,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:51,111 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:51,111 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:51,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable991 [2021-08-12 19:08:51,311 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:51,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:51,312 INFO L82 PathProgramCache]: Analyzing trace with hash -1515867656, now seen corresponding path program 161 times [2021-08-12 19:08:51,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:51,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477321081] [2021-08-12 19:08:51,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:51,385 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:51,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:51,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477321081] [2021-08-12 19:08:51,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477321081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:51,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527356948] [2021-08-12 19:08:51,386 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:51,409 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:51,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:51,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:51,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:51,536 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:51,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527356948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:51,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:51,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:51,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101351732] [2021-08-12 19:08:51,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:51,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:51,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:51,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:51,537 INFO L87 Difference]: Start difference. First operand 93 states and 203 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:51,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:51,994 INFO L93 Difference]: Finished difference Result 112 states and 230 transitions. [2021-08-12 19:08:51,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:51,994 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:51,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:51,995 INFO L225 Difference]: With dead ends: 112 [2021-08-12 19:08:51,995 INFO L226 Difference]: Without dead ends: 97 [2021-08-12 19:08:51,995 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 329.6ms TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:08:51,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-08-12 19:08:52,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 93. [2021-08-12 19:08:52,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1956521739130435) internal successors, (202), 92 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:52,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 202 transitions. [2021-08-12 19:08:52,042 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 202 transitions. Word has length 17 [2021-08-12 19:08:52,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:52,042 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 202 transitions. [2021-08-12 19:08:52,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:52,042 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 202 transitions. [2021-08-12 19:08:52,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:52,042 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:52,042 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:52,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1001 [2021-08-12 19:08:52,243 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:52,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:52,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1428986422, now seen corresponding path program 162 times [2021-08-12 19:08:52,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:52,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700777505] [2021-08-12 19:08:52,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:52,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:52,306 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:52,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:52,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700777505] [2021-08-12 19:08:52,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700777505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:52,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860341088] [2021-08-12 19:08:52,307 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:52,330 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:08:52,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:52,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:08:52,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:52,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:52,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:52,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:52,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:52,465 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-08-12 19:08:52,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:52,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:08:52,468 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:52,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:52,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:52,475 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:08:52,492 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:52,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860341088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:52,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:52,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:08:52,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990985010] [2021-08-12 19:08:52,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:08:52,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:52,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:08:52,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:08:52,493 INFO L87 Difference]: Start difference. First operand 93 states and 202 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:52,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:52,919 INFO L93 Difference]: Finished difference Result 125 states and 256 transitions. [2021-08-12 19:08:52,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:08:52,920 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:52,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:52,920 INFO L225 Difference]: With dead ends: 125 [2021-08-12 19:08:52,920 INFO L226 Difference]: Without dead ends: 113 [2021-08-12 19:08:52,921 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 293.3ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:08:52,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-08-12 19:08:52,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 92. [2021-08-12 19:08:52,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.197802197802198) internal successors, (200), 91 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:52,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 200 transitions. [2021-08-12 19:08:52,967 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 200 transitions. Word has length 17 [2021-08-12 19:08:52,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:52,967 INFO L482 AbstractCegarLoop]: Abstraction has 92 states and 200 transitions. [2021-08-12 19:08:52,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:52,967 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 200 transitions. [2021-08-12 19:08:52,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:52,967 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:52,967 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:53,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1006,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:53,168 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:53,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:53,168 INFO L82 PathProgramCache]: Analyzing trace with hash -2022213922, now seen corresponding path program 163 times [2021-08-12 19:08:53,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:53,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633478010] [2021-08-12 19:08:53,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:53,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:53,235 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:53,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:53,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633478010] [2021-08-12 19:08:53,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633478010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:53,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749918249] [2021-08-12 19:08:53,235 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:53,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:53,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:53,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:53,371 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:53,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749918249] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:53,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:53,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:53,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145833185] [2021-08-12 19:08:53,372 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:53,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:53,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:53,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:53,372 INFO L87 Difference]: Start difference. First operand 92 states and 200 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:53,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:53,749 INFO L93 Difference]: Finished difference Result 109 states and 224 transitions. [2021-08-12 19:08:53,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:53,749 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:53,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:53,750 INFO L225 Difference]: With dead ends: 109 [2021-08-12 19:08:53,750 INFO L226 Difference]: Without dead ends: 92 [2021-08-12 19:08:53,750 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 256.5ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:53,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-12 19:08:53,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 92. [2021-08-12 19:08:53,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.1868131868131866) internal successors, (199), 91 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:53,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 199 transitions. [2021-08-12 19:08:53,796 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 199 transitions. Word has length 17 [2021-08-12 19:08:53,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:53,796 INFO L482 AbstractCegarLoop]: Abstraction has 92 states and 199 transitions. [2021-08-12 19:08:53,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:53,796 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 199 transitions. [2021-08-12 19:08:53,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:53,797 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:53,797 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:53,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1008 [2021-08-12 19:08:53,997 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:53,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:53,997 INFO L82 PathProgramCache]: Analyzing trace with hash 759196754, now seen corresponding path program 164 times [2021-08-12 19:08:53,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:53,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974562567] [2021-08-12 19:08:53,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:54,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:54,052 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:54,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:54,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974562567] [2021-08-12 19:08:54,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974562567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:54,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855975262] [2021-08-12 19:08:54,053 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:54,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:54,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:54,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:54,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:54,186 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:54,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855975262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:54,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:54,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:54,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568725887] [2021-08-12 19:08:54,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:54,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:54,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:54,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:54,186 INFO L87 Difference]: Start difference. First operand 92 states and 199 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:54,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:54,438 INFO L93 Difference]: Finished difference Result 113 states and 232 transitions. [2021-08-12 19:08:54,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:08:54,438 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:54,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:54,439 INFO L225 Difference]: With dead ends: 113 [2021-08-12 19:08:54,439 INFO L226 Difference]: Without dead ends: 101 [2021-08-12 19:08:54,439 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 113.2ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:54,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-08-12 19:08:54,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 83. [2021-08-12 19:08:54,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 82 states have (on average 2.1707317073170733) internal successors, (178), 82 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:54,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 178 transitions. [2021-08-12 19:08:54,483 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 178 transitions. Word has length 17 [2021-08-12 19:08:54,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:54,483 INFO L482 AbstractCegarLoop]: Abstraction has 83 states and 178 transitions. [2021-08-12 19:08:54,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:54,484 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 178 transitions. [2021-08-12 19:08:54,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:54,484 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:54,484 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:54,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1013 [2021-08-12 19:08:54,684 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:54,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:54,684 INFO L82 PathProgramCache]: Analyzing trace with hash 438642694, now seen corresponding path program 165 times [2021-08-12 19:08:54,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:54,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036673863] [2021-08-12 19:08:54,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:54,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:54,758 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:54,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:54,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036673863] [2021-08-12 19:08:54,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036673863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:54,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642025638] [2021-08-12 19:08:54,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:08:54,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:08:54,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:54,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:54,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:54,861 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:54,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642025638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:54,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:54,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:08:54,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993506071] [2021-08-12 19:08:54,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:08:54,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:54,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:08:54,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:08:54,862 INFO L87 Difference]: Start difference. First operand 83 states and 178 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:55,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:55,228 INFO L93 Difference]: Finished difference Result 110 states and 224 transitions. [2021-08-12 19:08:55,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:08:55,228 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:55,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:55,229 INFO L225 Difference]: With dead ends: 110 [2021-08-12 19:08:55,229 INFO L226 Difference]: Without dead ends: 92 [2021-08-12 19:08:55,229 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 221.8ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:55,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-12 19:08:55,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 83. [2021-08-12 19:08:55,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 82 states have (on average 2.158536585365854) internal successors, (177), 82 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:55,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 177 transitions. [2021-08-12 19:08:55,274 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 177 transitions. Word has length 17 [2021-08-12 19:08:55,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:55,274 INFO L482 AbstractCegarLoop]: Abstraction has 83 states and 177 transitions. [2021-08-12 19:08:55,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:55,274 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 177 transitions. [2021-08-12 19:08:55,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:55,274 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:55,274 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:55,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1017,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:55,475 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:55,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:55,475 INFO L82 PathProgramCache]: Analyzing trace with hash 2086701778, now seen corresponding path program 166 times [2021-08-12 19:08:55,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:55,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864524732] [2021-08-12 19:08:55,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:55,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:55,534 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:55,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:55,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864524732] [2021-08-12 19:08:55,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864524732] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:55,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993262306] [2021-08-12 19:08:55,534 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:55,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:08:55,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:55,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:55,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:55,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:55,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:55,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:55,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:55,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:55,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:55,650 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:55,665 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:08:55,665 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:55,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:08:55,665 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:08:55,678 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:55,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993262306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:55,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:55,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:55,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093352125] [2021-08-12 19:08:55,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:55,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:55,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:55,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:55,679 INFO L87 Difference]: Start difference. First operand 83 states and 177 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:56,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:56,002 INFO L93 Difference]: Finished difference Result 125 states and 258 transitions. [2021-08-12 19:08:56,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:56,003 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:56,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:56,003 INFO L225 Difference]: With dead ends: 125 [2021-08-12 19:08:56,003 INFO L226 Difference]: Without dead ends: 114 [2021-08-12 19:08:56,003 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 160.0ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:08:56,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-08-12 19:08:56,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 83. [2021-08-12 19:08:56,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 82 states have (on average 2.158536585365854) internal successors, (177), 82 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:56,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 177 transitions. [2021-08-12 19:08:56,049 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 177 transitions. Word has length 17 [2021-08-12 19:08:56,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:56,049 INFO L482 AbstractCegarLoop]: Abstraction has 83 states and 177 transitions. [2021-08-12 19:08:56,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:56,049 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 177 transitions. [2021-08-12 19:08:56,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:56,049 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:56,049 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:56,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1021,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:56,249 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:56,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:56,250 INFO L82 PathProgramCache]: Analyzing trace with hash 1300647758, now seen corresponding path program 167 times [2021-08-12 19:08:56,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:56,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805853014] [2021-08-12 19:08:56,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:56,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:56,319 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:56,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:56,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805853014] [2021-08-12 19:08:56,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805853014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:56,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634970480] [2021-08-12 19:08:56,320 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:56,343 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:08:56,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:56,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:56,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:56,435 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:56,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634970480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:56,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:56,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:08:56,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43949047] [2021-08-12 19:08:56,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:08:56,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:56,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:08:56,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:08:56,436 INFO L87 Difference]: Start difference. First operand 83 states and 177 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:56,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:56,903 INFO L93 Difference]: Finished difference Result 130 states and 262 transitions. [2021-08-12 19:08:56,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:08:56,903 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:56,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:56,904 INFO L225 Difference]: With dead ends: 130 [2021-08-12 19:08:56,904 INFO L226 Difference]: Without dead ends: 115 [2021-08-12 19:08:56,904 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 251.8ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:08:56,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-08-12 19:08:56,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 88. [2021-08-12 19:08:56,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.1724137931034484) internal successors, (189), 87 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:56,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 189 transitions. [2021-08-12 19:08:56,953 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 189 transitions. Word has length 17 [2021-08-12 19:08:56,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:56,953 INFO L482 AbstractCegarLoop]: Abstraction has 88 states and 189 transitions. [2021-08-12 19:08:56,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:56,953 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 189 transitions. [2021-08-12 19:08:56,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:56,953 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:56,953 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:57,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1025,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:57,154 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:57,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:57,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1076716290, now seen corresponding path program 168 times [2021-08-12 19:08:57,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:57,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919917072] [2021-08-12 19:08:57,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:57,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:57,214 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:57,214 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:57,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919917072] [2021-08-12 19:08:57,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919917072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:57,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897312270] [2021-08-12 19:08:57,214 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:57,238 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:08:57,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:57,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:57,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:57,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:57,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:57,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:57,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:57,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:57,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:57,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:57,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:57,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:57,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:57,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:57,338 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:57,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:57,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:57,341 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:57,373 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:57,373 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:57,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:57,373 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:57,407 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:57,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897312270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:57,407 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:57,407 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:57,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950232091] [2021-08-12 19:08:57,407 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:57,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:57,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:57,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:57,408 INFO L87 Difference]: Start difference. First operand 88 states and 189 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:57,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:57,955 INFO L93 Difference]: Finished difference Result 150 states and 302 transitions. [2021-08-12 19:08:57,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:08:57,956 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:57,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:57,956 INFO L225 Difference]: With dead ends: 150 [2021-08-12 19:08:57,956 INFO L226 Difference]: Without dead ends: 139 [2021-08-12 19:08:57,957 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 273.7ms TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:08:57,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-08-12 19:08:58,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 88. [2021-08-12 19:08:58,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.1724137931034484) internal successors, (189), 87 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:58,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 189 transitions. [2021-08-12 19:08:58,004 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 189 transitions. Word has length 17 [2021-08-12 19:08:58,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:58,004 INFO L482 AbstractCegarLoop]: Abstraction has 88 states and 189 transitions. [2021-08-12 19:08:58,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:58,004 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 189 transitions. [2021-08-12 19:08:58,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:58,004 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:58,004 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:58,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1035 [2021-08-12 19:08:58,204 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:58,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:58,205 INFO L82 PathProgramCache]: Analyzing trace with hash -334074542, now seen corresponding path program 169 times [2021-08-12 19:08:58,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:58,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897418639] [2021-08-12 19:08:58,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:58,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:58,266 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:58,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:58,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897418639] [2021-08-12 19:08:58,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897418639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:58,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137575785] [2021-08-12 19:08:58,266 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:58,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:58,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:08:58,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:58,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:58,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:58,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:58,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:58,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:58,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:58,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:08:58,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:58,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:58,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:58,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:08:58,379 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:58,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:58,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:58,382 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:58,414 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:08:58,415 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:08:58,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:58,416 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:08:58,443 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:58,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137575785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:58,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:58,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:08:58,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529023815] [2021-08-12 19:08:58,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:08:58,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:58,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:08:58,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:08:58,444 INFO L87 Difference]: Start difference. First operand 88 states and 189 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:58,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:58,837 INFO L93 Difference]: Finished difference Result 126 states and 257 transitions. [2021-08-12 19:08:58,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:08:58,838 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:58,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:58,838 INFO L225 Difference]: With dead ends: 126 [2021-08-12 19:08:58,839 INFO L226 Difference]: Without dead ends: 113 [2021-08-12 19:08:58,839 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 213.0ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:08:58,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-08-12 19:08:58,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 88. [2021-08-12 19:08:58,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.160919540229885) internal successors, (188), 87 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:58,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 188 transitions. [2021-08-12 19:08:58,886 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 188 transitions. Word has length 17 [2021-08-12 19:08:58,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:58,886 INFO L482 AbstractCegarLoop]: Abstraction has 88 states and 188 transitions. [2021-08-12 19:08:58,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:58,886 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 188 transitions. [2021-08-12 19:08:58,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:58,886 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:58,886 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:59,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1047 [2021-08-12 19:08:59,087 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:59,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:59,087 INFO L82 PathProgramCache]: Analyzing trace with hash -1858134266, now seen corresponding path program 170 times [2021-08-12 19:08:59,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:59,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411239575] [2021-08-12 19:08:59,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:59,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:59,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:59,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:59,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411239575] [2021-08-12 19:08:59,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411239575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:59,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953738733] [2021-08-12 19:08:59,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:08:59,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:08:59,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:08:59,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:08:59,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:08:59,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:59,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:59,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:08:59,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:59,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:59,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:59,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:08:59,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:59,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:59,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:59,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:59,259 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:59,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:59,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:08:59,263 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:08:59,302 INFO L628 ElimStorePlain]: treesize reduction 65, result has 38.1 percent of original size [2021-08-12 19:08:59,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:08:59,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:08:59,305 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:08:59,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:08:59,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:08:59,323 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:133, output treesize:22 [2021-08-12 19:08:59,360 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:59,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953738733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:59,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:08:59,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:08:59,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271545961] [2021-08-12 19:08:59,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:08:59,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:08:59,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:08:59,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:08:59,361 INFO L87 Difference]: Start difference. First operand 88 states and 188 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:59,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:08:59,685 INFO L93 Difference]: Finished difference Result 113 states and 231 transitions. [2021-08-12 19:08:59,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:08:59,686 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:08:59,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:08:59,686 INFO L225 Difference]: With dead ends: 113 [2021-08-12 19:08:59,686 INFO L226 Difference]: Without dead ends: 101 [2021-08-12 19:08:59,686 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 169.7ms TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:08:59,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-08-12 19:08:59,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 82. [2021-08-12 19:08:59,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 2.1604938271604937) internal successors, (175), 81 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:59,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 175 transitions. [2021-08-12 19:08:59,731 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 175 transitions. Word has length 17 [2021-08-12 19:08:59,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:08:59,731 INFO L482 AbstractCegarLoop]: Abstraction has 82 states and 175 transitions. [2021-08-12 19:08:59,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:08:59,732 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 175 transitions. [2021-08-12 19:08:59,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:08:59,732 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:08:59,732 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:08:59,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1058 [2021-08-12 19:08:59,933 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:08:59,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:08:59,933 INFO L82 PathProgramCache]: Analyzing trace with hash -806136362, now seen corresponding path program 171 times [2021-08-12 19:08:59,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:08:59,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685609245] [2021-08-12 19:08:59,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:08:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:08:59,995 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:08:59,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:08:59,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685609245] [2021-08-12 19:08:59,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685609245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:08:59,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484335815] [2021-08-12 19:08:59,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:09:00,020 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:00,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:00,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:00,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:00,154 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:00,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484335815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:00,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:00,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:00,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752927383] [2021-08-12 19:09:00,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:00,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:00,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:00,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:00,155 INFO L87 Difference]: Start difference. First operand 82 states and 175 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:00,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:00,638 INFO L93 Difference]: Finished difference Result 138 states and 275 transitions. [2021-08-12 19:09:00,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:09:00,638 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:00,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:00,639 INFO L225 Difference]: With dead ends: 138 [2021-08-12 19:09:00,639 INFO L226 Difference]: Without dead ends: 123 [2021-08-12 19:09:00,639 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 234.6ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:00,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-08-12 19:09:00,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 87. [2021-08-12 19:09:00,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.1627906976744184) internal successors, (186), 86 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:00,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 186 transitions. [2021-08-12 19:09:00,688 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 186 transitions. Word has length 17 [2021-08-12 19:09:00,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:00,688 INFO L482 AbstractCegarLoop]: Abstraction has 87 states and 186 transitions. [2021-08-12 19:09:00,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:00,688 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 186 transitions. [2021-08-12 19:09:00,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:00,688 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:00,688 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:00,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1062,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:00,889 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:00,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:00,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1030067830, now seen corresponding path program 172 times [2021-08-12 19:09:00,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:00,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116310302] [2021-08-12 19:09:00,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:00,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:00,960 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:00,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:00,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116310302] [2021-08-12 19:09:00,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116310302] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:00,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202717233] [2021-08-12 19:09:00,960 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:09:00,984 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:00,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:00,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:00,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:01,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:01,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:01,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:01,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:01,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:01,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:09:01,075 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:01,113 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:09:01,113 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:09:01,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:01,116 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:01,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:01,129 INFO L518 ElimStorePlain]: Eliminatee v_prenex_131 vanished before elimination [2021-08-12 19:09:01,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:01,130 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:09:01,166 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:01,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202717233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:01,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:01,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:09:01,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77305042] [2021-08-12 19:09:01,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:01,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:01,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:01,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:01,167 INFO L87 Difference]: Start difference. First operand 87 states and 186 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:01,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:01,678 INFO L93 Difference]: Finished difference Result 131 states and 262 transitions. [2021-08-12 19:09:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:01,678 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:01,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:01,679 INFO L225 Difference]: With dead ends: 131 [2021-08-12 19:09:01,679 INFO L226 Difference]: Without dead ends: 120 [2021-08-12 19:09:01,679 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 288.9ms TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:01,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-12 19:09:01,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 87. [2021-08-12 19:09:01,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.1627906976744184) internal successors, (186), 86 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:01,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 186 transitions. [2021-08-12 19:09:01,728 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 186 transitions. Word has length 17 [2021-08-12 19:09:01,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:01,728 INFO L482 AbstractCegarLoop]: Abstraction has 87 states and 186 transitions. [2021-08-12 19:09:01,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:01,728 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 186 transitions. [2021-08-12 19:09:01,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:01,728 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:01,728 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:01,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1073,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:01,928 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:01,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:01,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1854108634, now seen corresponding path program 173 times [2021-08-12 19:09:01,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:01,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481124943] [2021-08-12 19:09:01,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:01,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:01,992 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:01,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:01,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481124943] [2021-08-12 19:09:01,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481124943] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:01,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022591168] [2021-08-12 19:09:01,992 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:09:02,016 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:09:02,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:02,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:02,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:02,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:02,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:02,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:02,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:02,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:02,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:09:02,107 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:02,144 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:09:02,144 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:09:02,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:02,147 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:02,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:02,160 INFO L518 ElimStorePlain]: Eliminatee v_prenex_134 vanished before elimination [2021-08-12 19:09:02,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:02,161 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:09:02,187 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:02,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022591168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:02,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:02,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:02,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484954285] [2021-08-12 19:09:02,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:02,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:02,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:02,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:02,188 INFO L87 Difference]: Start difference. First operand 87 states and 186 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:02,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:02,756 INFO L93 Difference]: Finished difference Result 129 states and 253 transitions. [2021-08-12 19:09:02,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:09:02,757 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:02,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:02,757 INFO L225 Difference]: With dead ends: 129 [2021-08-12 19:09:02,758 INFO L226 Difference]: Without dead ends: 116 [2021-08-12 19:09:02,758 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 328.1ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:02,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-12 19:09:02,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 87. [2021-08-12 19:09:02,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.1511627906976742) internal successors, (185), 86 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:02,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 185 transitions. [2021-08-12 19:09:02,807 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 185 transitions. Word has length 17 [2021-08-12 19:09:02,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:02,807 INFO L482 AbstractCegarLoop]: Abstraction has 87 states and 185 transitions. [2021-08-12 19:09:02,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:02,807 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 185 transitions. [2021-08-12 19:09:02,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:02,807 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:02,807 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:03,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1080,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:03,008 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:03,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:03,008 INFO L82 PathProgramCache]: Analyzing trace with hash 330048910, now seen corresponding path program 174 times [2021-08-12 19:09:03,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:03,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096126272] [2021-08-12 19:09:03,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:03,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:03,070 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:03,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:03,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096126272] [2021-08-12 19:09:03,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096126272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:03,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276892718] [2021-08-12 19:09:03,071 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:03,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:09:03,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:03,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:03,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:03,209 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:03,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276892718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:03,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:03,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:03,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878349602] [2021-08-12 19:09:03,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:03,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:03,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:03,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:03,210 INFO L87 Difference]: Start difference. First operand 87 states and 185 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:03,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:03,716 INFO L93 Difference]: Finished difference Result 144 states and 283 transitions. [2021-08-12 19:09:03,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:09:03,717 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:03,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:03,717 INFO L225 Difference]: With dead ends: 144 [2021-08-12 19:09:03,718 INFO L226 Difference]: Without dead ends: 132 [2021-08-12 19:09:03,718 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 221.6ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:03,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-08-12 19:09:03,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 86. [2021-08-12 19:09:03,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.152941176470588) internal successors, (183), 85 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:03,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 183 transitions. [2021-08-12 19:09:03,766 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 183 transitions. Word has length 17 [2021-08-12 19:09:03,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:03,766 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 183 transitions. [2021-08-12 19:09:03,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:03,766 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 183 transitions. [2021-08-12 19:09:03,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:03,766 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:03,766 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:03,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1088 [2021-08-12 19:09:03,967 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:03,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:03,967 INFO L82 PathProgramCache]: Analyzing trace with hash -1903003084, now seen corresponding path program 175 times [2021-08-12 19:09:03,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:03,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743155568] [2021-08-12 19:09:03,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:03,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:04,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:04,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:04,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743155568] [2021-08-12 19:09:04,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743155568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:04,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838355893] [2021-08-12 19:09:04,037 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:04,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:04,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:04,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:04,175 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:04,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838355893] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:04,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:04,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:04,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670279105] [2021-08-12 19:09:04,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:04,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:04,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:04,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:04,176 INFO L87 Difference]: Start difference. First operand 86 states and 183 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:04,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:04,582 INFO L93 Difference]: Finished difference Result 105 states and 212 transitions. [2021-08-12 19:09:04,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:04,583 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:04,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:04,583 INFO L225 Difference]: With dead ends: 105 [2021-08-12 19:09:04,583 INFO L226 Difference]: Without dead ends: 90 [2021-08-12 19:09:04,584 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 256.3ms TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:09:04,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2021-08-12 19:09:04,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 86. [2021-08-12 19:09:04,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.1411764705882352) internal successors, (182), 85 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:04,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 182 transitions. [2021-08-12 19:09:04,634 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 182 transitions. Word has length 17 [2021-08-12 19:09:04,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:04,634 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 182 transitions. [2021-08-12 19:09:04,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:04,634 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 182 transitions. [2021-08-12 19:09:04,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:04,634 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:04,634 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:04,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1098,176 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:04,835 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:04,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:04,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1816121850, now seen corresponding path program 176 times [2021-08-12 19:09:04,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:04,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791378481] [2021-08-12 19:09:04,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:04,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:04,897 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:04,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:04,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791378481] [2021-08-12 19:09:04,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791378481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:04,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570563741] [2021-08-12 19:09:04,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:04,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:04,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:04,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:09:04,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:05,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:05,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:05,008 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,026 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-08-12 19:09:05,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:09:05,030 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:05,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,036 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:09:05,053 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:05,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570563741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:05,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:05,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:09:05,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312704206] [2021-08-12 19:09:05,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:05,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:05,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:05,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:05,054 INFO L87 Difference]: Start difference. First operand 86 states and 182 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:05,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:05,445 INFO L93 Difference]: Finished difference Result 117 states and 236 transitions. [2021-08-12 19:09:05,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:09:05,446 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:05,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:05,446 INFO L225 Difference]: With dead ends: 117 [2021-08-12 19:09:05,447 INFO L226 Difference]: Without dead ends: 105 [2021-08-12 19:09:05,447 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 150.5ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:09:05,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-08-12 19:09:05,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 79. [2021-08-12 19:09:05,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 2.128205128205128) internal successors, (166), 78 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:05,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 166 transitions. [2021-08-12 19:09:05,493 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 166 transitions. Word has length 17 [2021-08-12 19:09:05,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:05,493 INFO L482 AbstractCegarLoop]: Abstraction has 79 states and 166 transitions. [2021-08-12 19:09:05,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:05,493 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 166 transitions. [2021-08-12 19:09:05,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:05,493 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:05,493 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:05,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1103 [2021-08-12 19:09:05,693 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:05,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:05,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1691934642, now seen corresponding path program 177 times [2021-08-12 19:09:05,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:05,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765876525] [2021-08-12 19:09:05,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:05,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:05,748 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:05,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:05,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765876525] [2021-08-12 19:09:05,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765876525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:05,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325630658] [2021-08-12 19:09:05,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:09:05,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:09:05,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:05,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:09:05,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:05,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:09:05,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:09:05,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,915 INFO L628 ElimStorePlain]: treesize reduction 72, result has 39.5 percent of original size [2021-08-12 19:09:05,916 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:09:05,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:05,919 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:05,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:05,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:09:05,939 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:05,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:05,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:05,955 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:09:05,986 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:05,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325630658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:05,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:05,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:05,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528859610] [2021-08-12 19:09:05,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:05,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:05,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:05,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:05,987 INFO L87 Difference]: Start difference. First operand 79 states and 166 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:06,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:06,332 INFO L93 Difference]: Finished difference Result 121 states and 237 transitions. [2021-08-12 19:09:06,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:06,332 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:06,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:06,333 INFO L225 Difference]: With dead ends: 121 [2021-08-12 19:09:06,333 INFO L226 Difference]: Without dead ends: 106 [2021-08-12 19:09:06,333 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 133.7ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:06,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-08-12 19:09:06,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 85. [2021-08-12 19:09:06,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 84 states have (on average 2.142857142857143) internal successors, (180), 84 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:06,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 180 transitions. [2021-08-12 19:09:06,382 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 180 transitions. Word has length 17 [2021-08-12 19:09:06,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:06,382 INFO L482 AbstractCegarLoop]: Abstraction has 85 states and 180 transitions. [2021-08-12 19:09:06,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:06,383 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 180 transitions. [2021-08-12 19:09:06,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:06,383 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:06,383 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:06,583 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1105 [2021-08-12 19:09:06,583 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:06,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:06,584 INFO L82 PathProgramCache]: Analyzing trace with hash -1265797140, now seen corresponding path program 178 times [2021-08-12 19:09:06,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:06,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122153714] [2021-08-12 19:09:06,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:06,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:06,652 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:06,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:06,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122153714] [2021-08-12 19:09:06,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122153714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:06,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929941201] [2021-08-12 19:09:06,653 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:06,676 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:06,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:06,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:06,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:06,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:06,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:06,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:06,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:06,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:06,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:09:06,788 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:06,826 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:09:06,826 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:09:06,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:06,829 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:06,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:06,841 INFO L518 ElimStorePlain]: Eliminatee v_prenex_141 vanished before elimination [2021-08-12 19:09:06,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:06,842 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:09:06,879 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:06,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929941201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:06,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:06,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:09:06,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458743042] [2021-08-12 19:09:06,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:06,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:06,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:06,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:06,880 INFO L87 Difference]: Start difference. First operand 85 states and 180 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:07,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:07,350 INFO L93 Difference]: Finished difference Result 120 states and 236 transitions. [2021-08-12 19:09:07,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:09:07,351 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:07,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:07,351 INFO L225 Difference]: With dead ends: 120 [2021-08-12 19:09:07,352 INFO L226 Difference]: Without dead ends: 109 [2021-08-12 19:09:07,352 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 284.1ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:09:07,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-08-12 19:09:07,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 82. [2021-08-12 19:09:07,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 2.074074074074074) internal successors, (168), 81 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:07,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 168 transitions. [2021-08-12 19:09:07,400 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 168 transitions. Word has length 17 [2021-08-12 19:09:07,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:07,400 INFO L482 AbstractCegarLoop]: Abstraction has 82 states and 168 transitions. [2021-08-12 19:09:07,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:07,401 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 168 transitions. [2021-08-12 19:09:07,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:07,401 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:07,401 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:07,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1110 [2021-08-12 19:09:07,601 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:07,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:07,602 INFO L82 PathProgramCache]: Analyzing trace with hash -555749370, now seen corresponding path program 179 times [2021-08-12 19:09:07,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:07,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662394579] [2021-08-12 19:09:07,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:07,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:07,657 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:07,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:07,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662394579] [2021-08-12 19:09:07,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662394579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:07,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97446885] [2021-08-12 19:09:07,658 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:09:07,682 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:09:07,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:07,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:07,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:07,811 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:07,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97446885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:07,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:07,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:07,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520218795] [2021-08-12 19:09:07,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:07,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:07,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:07,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:07,812 INFO L87 Difference]: Start difference. First operand 82 states and 168 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:08,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:08,187 INFO L93 Difference]: Finished difference Result 118 states and 222 transitions. [2021-08-12 19:09:08,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:08,188 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:08,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:08,189 INFO L225 Difference]: With dead ends: 118 [2021-08-12 19:09:08,189 INFO L226 Difference]: Without dead ends: 106 [2021-08-12 19:09:08,189 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 148.1ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:08,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-08-12 19:09:08,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 81. [2021-08-12 19:09:08,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 2.075) internal successors, (166), 80 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:08,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 166 transitions. [2021-08-12 19:09:08,237 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 166 transitions. Word has length 17 [2021-08-12 19:09:08,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:08,237 INFO L482 AbstractCegarLoop]: Abstraction has 81 states and 166 transitions. [2021-08-12 19:09:08,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:08,237 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 166 transitions. [2021-08-12 19:09:08,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:08,237 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:08,237 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:08,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1117,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:08,438 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:08,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:08,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1506165932, now seen corresponding path program 180 times [2021-08-12 19:09:08,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:08,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694953431] [2021-08-12 19:09:08,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:08,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:08,505 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:08,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:08,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694953431] [2021-08-12 19:09:08,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694953431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:08,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021896148] [2021-08-12 19:09:08,505 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:09:08,532 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:09:08,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:08,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:09:08,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:08,655 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:08,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021896148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:08,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:08,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:08,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835468379] [2021-08-12 19:09:08,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:08,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:08,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:08,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:08,656 INFO L87 Difference]: Start difference. First operand 81 states and 166 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:08,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:08,961 INFO L93 Difference]: Finished difference Result 100 states and 193 transitions. [2021-08-12 19:09:08,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:09:08,961 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:08,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:08,962 INFO L225 Difference]: With dead ends: 100 [2021-08-12 19:09:08,962 INFO L226 Difference]: Without dead ends: 85 [2021-08-12 19:09:08,962 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 160.2ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:08,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-08-12 19:09:09,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 81. [2021-08-12 19:09:09,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 2.0625) internal successors, (165), 80 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:09,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 165 transitions. [2021-08-12 19:09:09,011 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 165 transitions. Word has length 17 [2021-08-12 19:09:09,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:09,011 INFO L482 AbstractCegarLoop]: Abstraction has 81 states and 165 transitions. [2021-08-12 19:09:09,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:09,011 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 165 transitions. [2021-08-12 19:09:09,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:09,011 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:09,011 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:09,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1129,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:09,211 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:09,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:09,212 INFO L82 PathProgramCache]: Analyzing trace with hash 1593047166, now seen corresponding path program 181 times [2021-08-12 19:09:09,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:09,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200358348] [2021-08-12 19:09:09,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:09,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:09,267 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:09,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:09,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200358348] [2021-08-12 19:09:09,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200358348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:09,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313012243] [2021-08-12 19:09:09,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:09:09,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:09,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:09,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:09,398 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:09,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313012243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:09,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:09,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:09,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700453078] [2021-08-12 19:09:09,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:09,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:09,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:09,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:09,399 INFO L87 Difference]: Start difference. First operand 81 states and 165 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:09,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:09,717 INFO L93 Difference]: Finished difference Result 113 states and 219 transitions. [2021-08-12 19:09:09,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:09:09,717 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:09,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:09,718 INFO L225 Difference]: With dead ends: 113 [2021-08-12 19:09:09,718 INFO L226 Difference]: Without dead ends: 101 [2021-08-12 19:09:09,718 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 116.7ms TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:09,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-08-12 19:09:09,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 80. [2021-08-12 19:09:09,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.0632911392405062) internal successors, (163), 79 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:09,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 163 transitions. [2021-08-12 19:09:09,769 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 163 transitions. Word has length 17 [2021-08-12 19:09:09,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:09,769 INFO L482 AbstractCegarLoop]: Abstraction has 80 states and 163 transitions. [2021-08-12 19:09:09,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:09,769 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 163 transitions. [2021-08-12 19:09:09,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:09,769 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:09,770 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:09,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1134,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:09,970 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:09,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:09,970 INFO L82 PathProgramCache]: Analyzing trace with hash 999819666, now seen corresponding path program 182 times [2021-08-12 19:09:09,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:09,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796335093] [2021-08-12 19:09:09,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:09,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:10,030 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:10,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:10,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796335093] [2021-08-12 19:09:10,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796335093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:10,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613493408] [2021-08-12 19:09:10,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:09:10,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:10,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:10,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:09:10,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:10,160 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:10,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613493408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:10,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:10,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:10,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424830019] [2021-08-12 19:09:10,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:10,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:10,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:10,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:10,161 INFO L87 Difference]: Start difference. First operand 80 states and 163 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:10,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:10,434 INFO L93 Difference]: Finished difference Result 97 states and 187 transitions. [2021-08-12 19:09:10,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:09:10,434 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:10,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:10,435 INFO L225 Difference]: With dead ends: 97 [2021-08-12 19:09:10,435 INFO L226 Difference]: Without dead ends: 80 [2021-08-12 19:09:10,435 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:10,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-08-12 19:09:10,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2021-08-12 19:09:10,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.050632911392405) internal successors, (162), 79 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:10,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 162 transitions. [2021-08-12 19:09:10,487 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 162 transitions. Word has length 17 [2021-08-12 19:09:10,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:10,487 INFO L482 AbstractCegarLoop]: Abstraction has 80 states and 162 transitions. [2021-08-12 19:09:10,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:10,488 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 162 transitions. [2021-08-12 19:09:10,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:10,488 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:10,488 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:10,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1138 [2021-08-12 19:09:10,688 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:10,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:10,688 INFO L82 PathProgramCache]: Analyzing trace with hash -513736954, now seen corresponding path program 183 times [2021-08-12 19:09:10,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:10,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410191552] [2021-08-12 19:09:10,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:10,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:10,742 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:10,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:10,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410191552] [2021-08-12 19:09:10,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410191552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:10,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509553775] [2021-08-12 19:09:10,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:10,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:10,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:10,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:09:10,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:10,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:10,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:10,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:10,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:10,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:10,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:10,858 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:10,877 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-08-12 19:09:10,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:10,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:09:10,881 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:10,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:10,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:10,888 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:09:10,905 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:10,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509553775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:10,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:10,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:09:10,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071968396] [2021-08-12 19:09:10,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:10,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:10,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:10,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:10,906 INFO L87 Difference]: Start difference. First operand 80 states and 162 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:11,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:11,179 INFO L93 Difference]: Finished difference Result 101 states and 195 transitions. [2021-08-12 19:09:11,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:09:11,179 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:11,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:11,180 INFO L225 Difference]: With dead ends: 101 [2021-08-12 19:09:11,180 INFO L226 Difference]: Without dead ends: 89 [2021-08-12 19:09:11,180 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 112.5ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:11,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-08-12 19:09:11,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 72. [2021-08-12 19:09:11,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 2.0140845070422535) internal successors, (143), 71 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:11,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 143 transitions. [2021-08-12 19:09:11,228 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 143 transitions. Word has length 17 [2021-08-12 19:09:11,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:11,228 INFO L482 AbstractCegarLoop]: Abstraction has 72 states and 143 transitions. [2021-08-12 19:09:11,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:11,228 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 143 transitions. [2021-08-12 19:09:11,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:11,228 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:11,228 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:11,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1142,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:11,429 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:11,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:11,429 INFO L82 PathProgramCache]: Analyzing trace with hash 68118298, now seen corresponding path program 184 times [2021-08-12 19:09:11,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:11,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588166583] [2021-08-12 19:09:11,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:11,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:11,485 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:11,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:11,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588166583] [2021-08-12 19:09:11,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588166583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:11,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701784646] [2021-08-12 19:09:11,485 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:11,508 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:11,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:11,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:11,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:11,657 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:11,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701784646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:11,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:11,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:11,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087634106] [2021-08-12 19:09:11,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:11,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:11,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:11,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:11,658 INFO L87 Difference]: Start difference. First operand 72 states and 143 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:12,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:12,159 INFO L93 Difference]: Finished difference Result 129 states and 241 transitions. [2021-08-12 19:09:12,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:09:12,160 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:12,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:12,161 INFO L225 Difference]: With dead ends: 129 [2021-08-12 19:09:12,161 INFO L226 Difference]: Without dead ends: 114 [2021-08-12 19:09:12,161 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 215.4ms TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:09:12,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-08-12 19:09:12,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 78. [2021-08-12 19:09:12,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 2.038961038961039) internal successors, (157), 77 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:12,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 157 transitions. [2021-08-12 19:09:12,212 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 157 transitions. Word has length 17 [2021-08-12 19:09:12,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:12,212 INFO L482 AbstractCegarLoop]: Abstraction has 78 states and 157 transitions. [2021-08-12 19:09:12,212 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:12,212 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 157 transitions. [2021-08-12 19:09:12,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:12,212 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:12,212 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:12,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1144 [2021-08-12 19:09:12,413 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:12,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:12,413 INFO L82 PathProgramCache]: Analyzing trace with hash -155813170, now seen corresponding path program 185 times [2021-08-12 19:09:12,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:12,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088344218] [2021-08-12 19:09:12,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:12,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:12,503 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:12,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:12,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088344218] [2021-08-12 19:09:12,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088344218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:12,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596501736] [2021-08-12 19:09:12,503 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:12,530 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:09:12,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:12,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:12,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:12,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:12,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:12,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:09:12,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:12,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:12,661 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,699 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:09:12,699 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:09:12,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:09:12,702 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:12,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:12,715 INFO L518 ElimStorePlain]: Eliminatee v_prenex_148 vanished before elimination [2021-08-12 19:09:12,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:12,715 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:09:12,742 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:12,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596501736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:12,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:12,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:12,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530040700] [2021-08-12 19:09:12,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:12,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:12,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:12,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:12,743 INFO L87 Difference]: Start difference. First operand 78 states and 157 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:13,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:13,328 INFO L93 Difference]: Finished difference Result 110 states and 208 transitions. [2021-08-12 19:09:13,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:09:13,328 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:13,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:13,329 INFO L225 Difference]: With dead ends: 110 [2021-08-12 19:09:13,329 INFO L226 Difference]: Without dead ends: 99 [2021-08-12 19:09:13,330 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 423.3ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:09:13,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-12 19:09:13,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 78. [2021-08-12 19:09:13,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 2.038961038961039) internal successors, (157), 77 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:13,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 157 transitions. [2021-08-12 19:09:13,384 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 157 transitions. Word has length 17 [2021-08-12 19:09:13,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:13,384 INFO L482 AbstractCegarLoop]: Abstraction has 78 states and 157 transitions. [2021-08-12 19:09:13,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:13,384 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 157 transitions. [2021-08-12 19:09:13,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:13,384 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:13,384 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:13,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1155 [2021-08-12 19:09:13,601 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:13,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:13,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1204303570, now seen corresponding path program 186 times [2021-08-12 19:09:13,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:13,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060168446] [2021-08-12 19:09:13,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:13,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:13,661 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:13,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:13,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060168446] [2021-08-12 19:09:13,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060168446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:13,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591117304] [2021-08-12 19:09:13,662 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:13,686 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:09:13,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:13,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:09:13,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:13,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:13,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:13,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:13,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:13,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:13,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:13,819 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:13,866 INFO L628 ElimStorePlain]: treesize reduction 70, result has 41.2 percent of original size [2021-08-12 19:09:13,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:13,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:09:13,870 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:13,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:13,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:09:13,891 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:13,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:13,906 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-08-12 19:09:13,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:13,908 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:09:13,946 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:13,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591117304] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:13,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:13,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:09:13,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784046999] [2021-08-12 19:09:13,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:13,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:13,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:13,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:13,947 INFO L87 Difference]: Start difference. First operand 78 states and 157 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:14,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:14,503 INFO L93 Difference]: Finished difference Result 128 states and 235 transitions. [2021-08-12 19:09:14,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:09:14,504 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:14,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:14,504 INFO L225 Difference]: With dead ends: 128 [2021-08-12 19:09:14,504 INFO L226 Difference]: Without dead ends: 116 [2021-08-12 19:09:14,505 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 291.1ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:14,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-12 19:09:14,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 77. [2021-08-12 19:09:14,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 2.039473684210526) internal successors, (155), 76 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:14,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 155 transitions. [2021-08-12 19:09:14,557 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 155 transitions. Word has length 17 [2021-08-12 19:09:14,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:14,557 INFO L482 AbstractCegarLoop]: Abstraction has 77 states and 155 transitions. [2021-08-12 19:09:14,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:14,557 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 155 transitions. [2021-08-12 19:09:14,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:14,557 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:14,557 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:14,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1162,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:14,761 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:14,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:14,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1028748424, now seen corresponding path program 187 times [2021-08-12 19:09:14,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:14,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939665710] [2021-08-12 19:09:14,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:14,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:14,835 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:14,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:14,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939665710] [2021-08-12 19:09:14,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939665710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:14,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486221588] [2021-08-12 19:09:14,836 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:14,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:14,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:14,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:15,002 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:15,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486221588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:15,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:15,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:15,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081768762] [2021-08-12 19:09:15,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:15,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:15,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:15,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:15,003 INFO L87 Difference]: Start difference. First operand 77 states and 155 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:15,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:15,659 INFO L93 Difference]: Finished difference Result 109 states and 200 transitions. [2021-08-12 19:09:15,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:09:15,659 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:15,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:15,660 INFO L225 Difference]: With dead ends: 109 [2021-08-12 19:09:15,660 INFO L226 Difference]: Without dead ends: 94 [2021-08-12 19:09:15,660 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 446.1ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:09:15,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-08-12 19:09:15,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 77. [2021-08-12 19:09:15,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 2.026315789473684) internal successors, (154), 76 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:15,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 154 transitions. [2021-08-12 19:09:15,712 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 154 transitions. Word has length 17 [2021-08-12 19:09:15,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:15,712 INFO L482 AbstractCegarLoop]: Abstraction has 77 states and 154 transitions. [2021-08-12 19:09:15,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:15,712 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 154 transitions. [2021-08-12 19:09:15,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:15,712 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:15,712 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:15,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1166 [2021-08-12 19:09:15,913 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:15,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:15,913 INFO L82 PathProgramCache]: Analyzing trace with hash -941867190, now seen corresponding path program 188 times [2021-08-12 19:09:15,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:15,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999593951] [2021-08-12 19:09:15,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:15,970 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:15,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:15,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999593951] [2021-08-12 19:09:15,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999593951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:15,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488838174] [2021-08-12 19:09:15,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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:15,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:15,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:15,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-12 19:09:15,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:16,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:16,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:09:16,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,136 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-08-12 19:09:16,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:16,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:09:16,139 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:16,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:16,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:16,146 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:09:16,163 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:16,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488838174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:16,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:16,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:09:16,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630864536] [2021-08-12 19:09:16,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:09:16,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:16,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:09:16,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:09:16,164 INFO L87 Difference]: Start difference. First operand 77 states and 154 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:16,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:16,614 INFO L93 Difference]: Finished difference Result 122 states and 226 transitions. [2021-08-12 19:09:16,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:16,614 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:16,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:16,615 INFO L225 Difference]: With dead ends: 122 [2021-08-12 19:09:16,615 INFO L226 Difference]: Without dead ends: 110 [2021-08-12 19:09:16,615 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 201.7ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:09:16,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-08-12 19:09:16,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 76. [2021-08-12 19:09:16,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 2.026666666666667) internal successors, (152), 75 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:16,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 152 transitions. [2021-08-12 19:09:16,667 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 152 transitions. Word has length 17 [2021-08-12 19:09:16,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:16,667 INFO L482 AbstractCegarLoop]: Abstraction has 76 states and 152 transitions. [2021-08-12 19:09:16,668 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:16,668 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 152 transitions. [2021-08-12 19:09:16,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:16,668 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:16,668 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:16,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1172,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:16,868 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:16,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:16,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1535094690, now seen corresponding path program 189 times [2021-08-12 19:09:16,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:16,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324998358] [2021-08-12 19:09:16,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:16,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:16,949 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:16,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:16,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324998358] [2021-08-12 19:09:16,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324998358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:16,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142290001] [2021-08-12 19:09:16,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:16,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:16,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:16,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:16,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:17,099 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:17,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142290001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:17,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:17,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:17,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139003226] [2021-08-12 19:09:17,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:17,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:17,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:17,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:17,100 INFO L87 Difference]: Start difference. First operand 76 states and 152 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:17,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:17,752 INFO L93 Difference]: Finished difference Result 110 states and 200 transitions. [2021-08-12 19:09:17,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:09:17,752 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:17,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:17,753 INFO L225 Difference]: With dead ends: 110 [2021-08-12 19:09:17,753 INFO L226 Difference]: Without dead ends: 93 [2021-08-12 19:09:17,753 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 426.6ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:09:17,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-08-12 19:09:17,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 76. [2021-08-12 19:09:17,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 2.013333333333333) internal successors, (151), 75 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:17,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 151 transitions. [2021-08-12 19:09:17,814 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 151 transitions. Word has length 17 [2021-08-12 19:09:17,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:17,814 INFO L482 AbstractCegarLoop]: Abstraction has 76 states and 151 transitions. [2021-08-12 19:09:17,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:17,814 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 151 transitions. [2021-08-12 19:09:17,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:17,814 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:17,814 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:18,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1174 [2021-08-12 19:09:18,025 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:18,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:18,025 INFO L82 PathProgramCache]: Analyzing trace with hash 1246315986, now seen corresponding path program 190 times [2021-08-12 19:09:18,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:18,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430398106] [2021-08-12 19:09:18,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:18,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:18,079 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:18,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:18,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430398106] [2021-08-12 19:09:18,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430398106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:18,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108701909] [2021-08-12 19:09:18,079 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:18,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:18,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:18,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:18,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:18,211 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:18,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108701909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:18,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:18,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:09:18,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966556562] [2021-08-12 19:09:18,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:09:18,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:18,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:09:18,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:18,212 INFO L87 Difference]: Start difference. First operand 76 states and 151 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:18,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:18,747 INFO L93 Difference]: Finished difference Result 131 states and 244 transitions. [2021-08-12 19:09:18,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:18,748 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:18,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:18,749 INFO L225 Difference]: With dead ends: 131 [2021-08-12 19:09:18,749 INFO L226 Difference]: Without dead ends: 119 [2021-08-12 19:09:18,749 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 168.1ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:09:18,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-08-12 19:09:18,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 75. [2021-08-12 19:09:18,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 2.0135135135135136) internal successors, (149), 74 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:18,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 149 transitions. [2021-08-12 19:09:18,802 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 149 transitions. Word has length 17 [2021-08-12 19:09:18,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:18,802 INFO L482 AbstractCegarLoop]: Abstraction has 75 states and 149 transitions. [2021-08-12 19:09:18,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:18,802 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 149 transitions. [2021-08-12 19:09:18,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:18,802 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:18,802 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:19,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1179 [2021-08-12 19:09:19,003 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:19,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:19,003 INFO L82 PathProgramCache]: Analyzing trace with hash -494858892, now seen corresponding path program 191 times [2021-08-12 19:09:19,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:19,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094691170] [2021-08-12 19:09:19,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:19,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:19,071 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:19,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:19,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094691170] [2021-08-12 19:09:19,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094691170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:19,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77054195] [2021-08-12 19:09:19,072 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:19,096 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:09:19,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:19,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:19,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:19,169 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:19,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77054195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:19,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:19,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-08-12 19:09:19,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799049529] [2021-08-12 19:09:19,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:09:19,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:19,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:09:19,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:09:19,170 INFO L87 Difference]: Start difference. First operand 75 states and 149 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:19,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:19,635 INFO L93 Difference]: Finished difference Result 92 states and 173 transitions. [2021-08-12 19:09:19,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:09:19,635 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:19,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:19,636 INFO L225 Difference]: With dead ends: 92 [2021-08-12 19:09:19,636 INFO L226 Difference]: Without dead ends: 73 [2021-08-12 19:09:19,636 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 286.4ms TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:09:19,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2021-08-12 19:09:19,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2021-08-12 19:09:19,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 2.013888888888889) internal successors, (145), 72 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:19,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 145 transitions. [2021-08-12 19:09:19,687 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 145 transitions. Word has length 17 [2021-08-12 19:09:19,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:19,688 INFO L482 AbstractCegarLoop]: Abstraction has 73 states and 145 transitions. [2021-08-12 19:09:19,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:19,688 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 145 transitions. [2021-08-12 19:09:19,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-12 19:09:19,688 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:19,688 INFO L550 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:19,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1183,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:19,888 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:19,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:19,889 INFO L82 PathProgramCache]: Analyzing trace with hash -82381434, now seen corresponding path program 192 times [2021-08-12 19:09:19,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:19,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874986813] [2021-08-12 19:09:19,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:19,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:19,948 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:19,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:19,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874986813] [2021-08-12 19:09:19,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874986813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:19,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065656143] [2021-08-12 19:09:19,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:19,979 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:09:19,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:19,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:09:19,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:20,063 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:20,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065656143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:20,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:20,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-12 19:09:20,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073317175] [2021-08-12 19:09:20,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:09:20,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:20,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:09:20,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:09:20,064 INFO L87 Difference]: Start difference. First operand 73 states and 145 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:20,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:20,417 INFO L93 Difference]: Finished difference Result 97 states and 184 transitions. [2021-08-12 19:09:20,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:09:20,417 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-12 19:09:20,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:20,418 INFO L225 Difference]: With dead ends: 97 [2021-08-12 19:09:20,418 INFO L226 Difference]: Without dead ends: 85 [2021-08-12 19:09:20,418 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 104.1ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:09:20,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-08-12 19:09:20,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 67. [2021-08-12 19:09:20,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 1.9696969696969697) internal successors, (130), 66 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:20,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 130 transitions. [2021-08-12 19:09:20,471 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 130 transitions. Word has length 17 [2021-08-12 19:09:20,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:20,471 INFO L482 AbstractCegarLoop]: Abstraction has 67 states and 130 transitions. [2021-08-12 19:09:20,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:20,471 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 130 transitions. [2021-08-12 19:09:20,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:20,471 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:20,471 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:20,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1187 [2021-08-12 19:09:20,671 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:20,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:20,672 INFO L82 PathProgramCache]: Analyzing trace with hash 413516902, now seen corresponding path program 193 times [2021-08-12 19:09:20,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:20,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363507678] [2021-08-12 19:09:20,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:20,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:20,830 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:20,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:20,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363507678] [2021-08-12 19:09:20,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363507678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:20,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175577355] [2021-08-12 19:09:20,831 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:20,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:20,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:20,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:21,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:21,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:21,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:21,011 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:21,032 INFO L628 ElimStorePlain]: treesize reduction 37, result has 40.3 percent of original size [2021-08-12 19:09:21,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:21,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:21,035 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:21,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:21,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:21,043 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:09:21,081 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:21,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175577355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:21,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:21,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:21,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900854091] [2021-08-12 19:09:21,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:21,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:21,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:21,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:21,082 INFO L87 Difference]: Start difference. First operand 67 states and 130 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:21,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:21,579 INFO L93 Difference]: Finished difference Result 132 states and 245 transitions. [2021-08-12 19:09:21,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:21,579 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:21,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:21,580 INFO L225 Difference]: With dead ends: 132 [2021-08-12 19:09:21,580 INFO L226 Difference]: Without dead ends: 96 [2021-08-12 19:09:21,580 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 399.7ms TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:09:21,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-08-12 19:09:21,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 69. [2021-08-12 19:09:21,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 1.9705882352941178) internal successors, (134), 68 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:21,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 134 transitions. [2021-08-12 19:09:21,631 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 134 transitions. Word has length 18 [2021-08-12 19:09:21,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:21,631 INFO L482 AbstractCegarLoop]: Abstraction has 69 states and 134 transitions. [2021-08-12 19:09:21,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:21,631 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 134 transitions. [2021-08-12 19:09:21,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:21,631 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:21,631 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:21,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1190,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:21,831 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:21,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:21,832 INFO L82 PathProgramCache]: Analyzing trace with hash 293588210, now seen corresponding path program 194 times [2021-08-12 19:09:21,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:21,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295742865] [2021-08-12 19:09:21,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:21,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:21,986 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:21,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:21,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295742865] [2021-08-12 19:09:21,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295742865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:21,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605396592] [2021-08-12 19:09:21,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:22,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:22,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:22,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:09:22,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:22,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:22,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:22,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:22,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:22,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:22,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:09:22,194 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:22,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:22,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:22,200 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-08-12 19:09:22,236 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:22,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605396592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:22,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:22,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-08-12 19:09:22,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141789510] [2021-08-12 19:09:22,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:09:22,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:22,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:09:22,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:09:22,237 INFO L87 Difference]: Start difference. First operand 69 states and 134 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:22,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:22,773 INFO L93 Difference]: Finished difference Result 118 states and 221 transitions. [2021-08-12 19:09:22,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:22,773 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:22,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:22,774 INFO L225 Difference]: With dead ends: 118 [2021-08-12 19:09:22,774 INFO L226 Difference]: Without dead ends: 109 [2021-08-12 19:09:22,774 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 396.5ms TimeCoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:22,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-08-12 19:09:22,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 73. [2021-08-12 19:09:22,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 1.9722222222222223) internal successors, (142), 72 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:22,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 142 transitions. [2021-08-12 19:09:22,834 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 142 transitions. Word has length 18 [2021-08-12 19:09:22,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:22,835 INFO L482 AbstractCegarLoop]: Abstraction has 73 states and 142 transitions. [2021-08-12 19:09:22,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:22,835 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 142 transitions. [2021-08-12 19:09:22,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:22,835 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:22,835 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:23,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1193 [2021-08-12 19:09:23,035 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:23,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:23,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1245941418, now seen corresponding path program 195 times [2021-08-12 19:09:23,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:23,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540017177] [2021-08-12 19:09:23,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:23,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:23,196 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:23,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:23,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540017177] [2021-08-12 19:09:23,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540017177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:23,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691085770] [2021-08-12 19:09:23,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:23,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:23,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:23,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:23,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:23,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:23,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:23,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:23,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:23,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:23,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:23,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:23,445 INFO L628 ElimStorePlain]: treesize reduction 34, result has 42.4 percent of original size [2021-08-12 19:09:23,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:23,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:23,449 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:23,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:23,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:23,459 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:09:23,507 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:23,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691085770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:23,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:23,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:23,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061126830] [2021-08-12 19:09:23,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:23,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:23,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:23,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:23,508 INFO L87 Difference]: Start difference. First operand 73 states and 142 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:24,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:24,056 INFO L93 Difference]: Finished difference Result 132 states and 246 transitions. [2021-08-12 19:09:24,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:24,056 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:24,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:24,057 INFO L225 Difference]: With dead ends: 132 [2021-08-12 19:09:24,057 INFO L226 Difference]: Without dead ends: 104 [2021-08-12 19:09:24,057 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 398.1ms TimeCoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:24,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-08-12 19:09:24,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 74. [2021-08-12 19:09:24,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 73 states have (on average 1.9726027397260273) internal successors, (144), 73 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:24,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 144 transitions. [2021-08-12 19:09:24,115 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 144 transitions. Word has length 18 [2021-08-12 19:09:24,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:24,115 INFO L482 AbstractCegarLoop]: Abstraction has 74 states and 144 transitions. [2021-08-12 19:09:24,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:24,116 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 144 transitions. [2021-08-12 19:09:24,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:24,116 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:24,116 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:24,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1196,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:24,316 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:24,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:24,316 INFO L82 PathProgramCache]: Analyzing trace with hash 2107946482, now seen corresponding path program 196 times [2021-08-12 19:09:24,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:24,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174976616] [2021-08-12 19:09:24,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:24,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:24,496 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:24,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:24,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174976616] [2021-08-12 19:09:24,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174976616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:24,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366961460] [2021-08-12 19:09:24,496 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:24,520 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:24,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:24,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:24,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:24,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:24,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:24,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:24,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:24,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:24,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:24,746 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:24,768 INFO L628 ElimStorePlain]: treesize reduction 40, result has 38.5 percent of original size [2021-08-12 19:09:24,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:24,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:24,771 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:24,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:24,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:24,782 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:83, output treesize:14 [2021-08-12 19:09:24,823 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:24,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366961460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:24,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:24,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:24,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651397686] [2021-08-12 19:09:24,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:24,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:24,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:24,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:24,824 INFO L87 Difference]: Start difference. First operand 74 states and 144 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:25,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:25,569 INFO L93 Difference]: Finished difference Result 154 states and 293 transitions. [2021-08-12 19:09:25,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:09:25,569 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:25,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:25,570 INFO L225 Difference]: With dead ends: 154 [2021-08-12 19:09:25,570 INFO L226 Difference]: Without dead ends: 118 [2021-08-12 19:09:25,571 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 521.3ms TimeCoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:09:25,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-08-12 19:09:25,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 76. [2021-08-12 19:09:25,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 1.9866666666666666) internal successors, (149), 75 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:25,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 149 transitions. [2021-08-12 19:09:25,633 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 149 transitions. Word has length 18 [2021-08-12 19:09:25,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:25,633 INFO L482 AbstractCegarLoop]: Abstraction has 76 states and 149 transitions. [2021-08-12 19:09:25,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:25,633 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 149 transitions. [2021-08-12 19:09:25,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:25,633 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:25,633 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:25,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1199 [2021-08-12 19:09:25,834 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:25,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:25,834 INFO L82 PathProgramCache]: Analyzing trace with hash -551383242, now seen corresponding path program 197 times [2021-08-12 19:09:25,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:25,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458107026] [2021-08-12 19:09:25,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:25,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:26,001 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:26,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:26,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458107026] [2021-08-12 19:09:26,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458107026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:26,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138307101] [2021-08-12 19:09:26,002 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:26,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:09:26,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:26,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:26,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:26,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:26,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:26,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:26,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:26,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:26,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:26,175 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:26,198 INFO L628 ElimStorePlain]: treesize reduction 37, result has 43.1 percent of original size [2021-08-12 19:09:26,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:26,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:26,201 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:26,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:26,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:26,209 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:09:26,246 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:26,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138307101] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:26,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:26,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:26,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837300826] [2021-08-12 19:09:26,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:26,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:26,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:26,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:26,247 INFO L87 Difference]: Start difference. First operand 76 states and 149 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:26,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:26,653 INFO L93 Difference]: Finished difference Result 109 states and 204 transitions. [2021-08-12 19:09:26,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:26,654 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:26,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:26,655 INFO L225 Difference]: With dead ends: 109 [2021-08-12 19:09:26,655 INFO L226 Difference]: Without dead ends: 78 [2021-08-12 19:09:26,655 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 307.3ms TimeCoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:26,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-08-12 19:09:26,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2021-08-12 19:09:26,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 1.9870129870129871) internal successors, (153), 77 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:26,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 153 transitions. [2021-08-12 19:09:26,717 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 153 transitions. Word has length 18 [2021-08-12 19:09:26,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:26,717 INFO L482 AbstractCegarLoop]: Abstraction has 78 states and 153 transitions. [2021-08-12 19:09:26,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:26,718 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 153 transitions. [2021-08-12 19:09:26,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:26,718 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:26,718 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:26,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1203 [2021-08-12 19:09:26,918 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:26,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:26,919 INFO L82 PathProgramCache]: Analyzing trace with hash 400969966, now seen corresponding path program 198 times [2021-08-12 19:09:26,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:26,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256824336] [2021-08-12 19:09:26,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:26,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:27,077 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:27,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:27,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256824336] [2021-08-12 19:09:27,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256824336] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:27,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492973588] [2021-08-12 19:09:27,078 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:27,102 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:09:27,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:27,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:09:27,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:27,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:27,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:27,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:27,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:27,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:27,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:27,284 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:27,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:27,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:27,290 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-08-12 19:09:27,329 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:27,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492973588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:27,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:27,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:27,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590716688] [2021-08-12 19:09:27,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:27,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:27,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:27,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:27,330 INFO L87 Difference]: Start difference. First operand 78 states and 153 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:27,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:27,758 INFO L93 Difference]: Finished difference Result 97 states and 184 transitions. [2021-08-12 19:09:27,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:27,758 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:27,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:27,759 INFO L225 Difference]: With dead ends: 97 [2021-08-12 19:09:27,759 INFO L226 Difference]: Without dead ends: 88 [2021-08-12 19:09:27,759 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 319.6ms TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:27,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2021-08-12 19:09:27,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 79. [2021-08-12 19:09:27,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 2.0) internal successors, (156), 78 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:27,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 156 transitions. [2021-08-12 19:09:27,823 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 156 transitions. Word has length 18 [2021-08-12 19:09:27,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:27,823 INFO L482 AbstractCegarLoop]: Abstraction has 79 states and 156 transitions. [2021-08-12 19:09:27,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:27,823 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 156 transitions. [2021-08-12 19:09:27,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:27,823 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:27,823 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:28,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1206,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:28,024 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:28,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:28,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1262975030, now seen corresponding path program 199 times [2021-08-12 19:09:28,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:28,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460390164] [2021-08-12 19:09:28,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:28,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:28,211 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:28,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:28,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460390164] [2021-08-12 19:09:28,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460390164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:28,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321651366] [2021-08-12 19:09:28,211 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:28,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:28,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:28,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:28,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:28,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:28,438 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,460 INFO L628 ElimStorePlain]: treesize reduction 34, result has 47.7 percent of original size [2021-08-12 19:09:28,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:28,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:09:28,463 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:28,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:28,471 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:83, output treesize:14 [2021-08-12 19:09:28,511 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:28,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321651366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:28,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:28,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:28,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223752292] [2021-08-12 19:09:28,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:28,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:28,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:28,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:28,512 INFO L87 Difference]: Start difference. First operand 79 states and 156 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:29,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:29,055 INFO L93 Difference]: Finished difference Result 117 states and 223 transitions. [2021-08-12 19:09:29,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:29,056 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:29,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:29,057 INFO L225 Difference]: With dead ends: 117 [2021-08-12 19:09:29,057 INFO L226 Difference]: Without dead ends: 92 [2021-08-12 19:09:29,057 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 398.4ms TimeCoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:29,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-12 19:09:29,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 80. [2021-08-12 19:09:29,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.0) internal successors, (158), 79 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:29,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 158 transitions. [2021-08-12 19:09:29,121 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 158 transitions. Word has length 18 [2021-08-12 19:09:29,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:29,121 INFO L482 AbstractCegarLoop]: Abstraction has 80 states and 158 transitions. [2021-08-12 19:09:29,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:29,121 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 158 transitions. [2021-08-12 19:09:29,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:29,121 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:29,121 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:29,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1210 [2021-08-12 19:09:29,322 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:29,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:29,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1895806994, now seen corresponding path program 200 times [2021-08-12 19:09:29,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:29,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555327143] [2021-08-12 19:09:29,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:29,520 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:29,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:29,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555327143] [2021-08-12 19:09:29,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555327143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:29,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922920799] [2021-08-12 19:09:29,520 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:29,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:29,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:29,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:09:29,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:29,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:29,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:29,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:29,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:29,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:29,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:29,735 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:29,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:29,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:29,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:29,760 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:29,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:29,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:29,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:29,784 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:29,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:29,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:29,805 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:09:29,881 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:29,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922920799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:29,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:29,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:29,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070412162] [2021-08-12 19:09:29,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:29,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:29,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:29,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:29,882 INFO L87 Difference]: Start difference. First operand 80 states and 158 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:30,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:30,448 INFO L93 Difference]: Finished difference Result 116 states and 223 transitions. [2021-08-12 19:09:30,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:30,448 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:30,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:30,449 INFO L225 Difference]: With dead ends: 116 [2021-08-12 19:09:30,449 INFO L226 Difference]: Without dead ends: 96 [2021-08-12 19:09:30,449 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 465.0ms TimeCoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:30,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-08-12 19:09:30,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 79. [2021-08-12 19:09:30,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 2.0) internal successors, (156), 78 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:30,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 156 transitions. [2021-08-12 19:09:30,517 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 156 transitions. Word has length 18 [2021-08-12 19:09:30,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:30,517 INFO L482 AbstractCegarLoop]: Abstraction has 79 states and 156 transitions. [2021-08-12 19:09:30,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:30,517 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 156 transitions. [2021-08-12 19:09:30,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:30,517 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:30,517 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:30,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1214,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:30,717 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:30,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:30,718 INFO L82 PathProgramCache]: Analyzing trace with hash -484828314, now seen corresponding path program 201 times [2021-08-12 19:09:30,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:30,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713889409] [2021-08-12 19:09:30,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:30,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:30,867 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:30,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:30,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713889409] [2021-08-12 19:09:30,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713889409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:30,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366922014] [2021-08-12 19:09:30,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:30,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:30,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:30,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:30,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:31,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:31,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:31,043 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,065 INFO L628 ElimStorePlain]: treesize reduction 34, result has 45.2 percent of original size [2021-08-12 19:09:31,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:31,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:31,069 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:31,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:31,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:31,076 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:09:31,115 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:31,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366922014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:31,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:31,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:31,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115897380] [2021-08-12 19:09:31,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:31,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:31,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:31,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:31,116 INFO L87 Difference]: Start difference. First operand 79 states and 156 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:31,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:31,542 INFO L93 Difference]: Finished difference Result 111 states and 210 transitions. [2021-08-12 19:09:31,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:31,542 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:31,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:31,543 INFO L225 Difference]: With dead ends: 111 [2021-08-12 19:09:31,543 INFO L226 Difference]: Without dead ends: 83 [2021-08-12 19:09:31,543 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 329.9ms TimeCoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:31,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2021-08-12 19:09:31,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2021-08-12 19:09:31,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 82 states have (on average 2.0) internal successors, (164), 82 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:31,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 164 transitions. [2021-08-12 19:09:31,610 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 164 transitions. Word has length 18 [2021-08-12 19:09:31,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:31,610 INFO L482 AbstractCegarLoop]: Abstraction has 83 states and 164 transitions. [2021-08-12 19:09:31,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:31,610 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 164 transitions. [2021-08-12 19:09:31,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:31,610 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:31,610 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:31,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1219,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:31,811 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:31,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:31,811 INFO L82 PathProgramCache]: Analyzing trace with hash 377176750, now seen corresponding path program 202 times [2021-08-12 19:09:31,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:31,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530500515] [2021-08-12 19:09:31,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:31,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:31,974 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:31,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:31,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530500515] [2021-08-12 19:09:31,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530500515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:31,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825137564] [2021-08-12 19:09:31,975 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:31,999 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:31,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:32,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:32,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:32,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:32,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:32,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:32,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:32,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:32,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:32,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:32,191 INFO L628 ElimStorePlain]: treesize reduction 37, result has 40.3 percent of original size [2021-08-12 19:09:32,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:32,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:32,194 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:32,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:32,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:32,201 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:09:32,237 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:32,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825137564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:32,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:32,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-08-12 19:09:32,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197408271] [2021-08-12 19:09:32,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:09:32,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:32,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:09:32,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:09:32,238 INFO L87 Difference]: Start difference. First operand 83 states and 164 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:32,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:32,803 INFO L93 Difference]: Finished difference Result 113 states and 218 transitions. [2021-08-12 19:09:32,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:09:32,804 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:32,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:32,805 INFO L225 Difference]: With dead ends: 113 [2021-08-12 19:09:32,805 INFO L226 Difference]: Without dead ends: 88 [2021-08-12 19:09:32,805 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 409.1ms TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:09:32,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2021-08-12 19:09:32,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 84. [2021-08-12 19:09:32,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 83 states have (on average 2.0) internal successors, (166), 83 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:32,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 166 transitions. [2021-08-12 19:09:32,874 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 166 transitions. Word has length 18 [2021-08-12 19:09:32,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:32,874 INFO L482 AbstractCegarLoop]: Abstraction has 84 states and 166 transitions. [2021-08-12 19:09:32,874 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:32,874 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 166 transitions. [2021-08-12 19:09:32,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:32,874 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:32,874 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:33,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1223,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:33,075 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:33,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:33,075 INFO L82 PathProgramCache]: Analyzing trace with hash 1513362022, now seen corresponding path program 203 times [2021-08-12 19:09:33,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:33,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951855911] [2021-08-12 19:09:33,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:33,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:33,269 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:33,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:33,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951855911] [2021-08-12 19:09:33,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951855911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:33,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931671326] [2021-08-12 19:09:33,270 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:33,294 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:09:33,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:33,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:33,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:33,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:33,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:33,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:33,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:33,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:33,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:33,469 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:33,539 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:09:33,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:33,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:33,545 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:33,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:33,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:33,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:33,574 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:33,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:33,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:33,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:33,600 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:33,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:33,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:33,622 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:09:33,704 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:33,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931671326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:33,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:33,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:33,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161606473] [2021-08-12 19:09:33,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:33,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:33,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:33,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:33,705 INFO L87 Difference]: Start difference. First operand 84 states and 166 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:34,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:34,441 INFO L93 Difference]: Finished difference Result 135 states and 255 transitions. [2021-08-12 19:09:34,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:09:34,442 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:34,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:34,443 INFO L225 Difference]: With dead ends: 135 [2021-08-12 19:09:34,443 INFO L226 Difference]: Without dead ends: 102 [2021-08-12 19:09:34,443 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 573.2ms TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:09:34,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-08-12 19:09:34,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 86. [2021-08-12 19:09:34,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.023529411764706) internal successors, (172), 85 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:34,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 172 transitions. [2021-08-12 19:09:34,512 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 172 transitions. Word has length 18 [2021-08-12 19:09:34,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:34,512 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 172 transitions. [2021-08-12 19:09:34,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:34,512 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 172 transitions. [2021-08-12 19:09:34,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:34,513 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:34,513 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:34,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1227 [2021-08-12 19:09:34,713 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:34,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:34,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1729607370, now seen corresponding path program 204 times [2021-08-12 19:09:34,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:34,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335963381] [2021-08-12 19:09:34,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:34,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:34,859 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:34,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:34,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335963381] [2021-08-12 19:09:34,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335963381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:34,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841440385] [2021-08-12 19:09:34,860 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:34,884 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:09:34,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:34,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:34,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:35,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:35,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:35,042 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,064 INFO L628 ElimStorePlain]: treesize reduction 37, result has 43.1 percent of original size [2021-08-12 19:09:35,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:35,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:35,067 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:35,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:35,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:35,078 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:09:35,116 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:35,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841440385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:35,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:35,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:35,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936108365] [2021-08-12 19:09:35,116 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:35,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:35,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:35,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:35,117 INFO L87 Difference]: Start difference. First operand 86 states and 172 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:35,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:35,741 INFO L93 Difference]: Finished difference Result 122 states and 238 transitions. [2021-08-12 19:09:35,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:09:35,742 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:35,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:35,742 INFO L225 Difference]: With dead ends: 122 [2021-08-12 19:09:35,742 INFO L226 Difference]: Without dead ends: 97 [2021-08-12 19:09:35,743 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 410.8ms TimeCoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:09:35,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-08-12 19:09:35,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 93. [2021-08-12 19:09:35,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.0217391304347827) internal successors, (186), 92 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:35,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 186 transitions. [2021-08-12 19:09:35,817 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 186 transitions. Word has length 18 [2021-08-12 19:09:35,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:35,817 INFO L482 AbstractCegarLoop]: Abstraction has 93 states and 186 transitions. [2021-08-12 19:09:35,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:35,817 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 186 transitions. [2021-08-12 19:09:35,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:35,817 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:35,817 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:36,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1232,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:36,018 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:36,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:36,018 INFO L82 PathProgramCache]: Analyzing trace with hash -593422098, now seen corresponding path program 205 times [2021-08-12 19:09:36,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:36,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698946411] [2021-08-12 19:09:36,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:36,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:36,224 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:36,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:36,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698946411] [2021-08-12 19:09:36,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698946411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:36,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315281988] [2021-08-12 19:09:36,225 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:36,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:36,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:36,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:36,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:36,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:36,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:36,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:36,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:36,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:36,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:36,435 INFO L628 ElimStorePlain]: treesize reduction 85, result has 45.9 percent of original size [2021-08-12 19:09:36,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:36,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:36,439 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:36,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:36,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:36,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:36,467 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:36,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:36,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:36,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:36,494 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:36,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:36,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:36,517 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:09:36,597 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:36,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315281988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:36,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:36,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:36,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849789661] [2021-08-12 19:09:36,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:36,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:36,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:36,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:36,598 INFO L87 Difference]: Start difference. First operand 93 states and 186 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:37,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:37,476 INFO L93 Difference]: Finished difference Result 145 states and 277 transitions. [2021-08-12 19:09:37,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:09:37,476 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:37,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:37,477 INFO L225 Difference]: With dead ends: 145 [2021-08-12 19:09:37,477 INFO L226 Difference]: Without dead ends: 112 [2021-08-12 19:09:37,477 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 634.2ms TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:09:37,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-08-12 19:09:37,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 92. [2021-08-12 19:09:37,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.021978021978022) internal successors, (184), 91 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:37,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 184 transitions. [2021-08-12 19:09:37,548 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 184 transitions. Word has length 18 [2021-08-12 19:09:37,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:37,548 INFO L482 AbstractCegarLoop]: Abstraction has 92 states and 184 transitions. [2021-08-12 19:09:37,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:37,548 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 184 transitions. [2021-08-12 19:09:37,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:37,549 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:37,549 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:37,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1235 [2021-08-12 19:09:37,749 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:37,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:37,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1555374438, now seen corresponding path program 206 times [2021-08-12 19:09:37,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:37,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443883974] [2021-08-12 19:09:37,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:37,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:37,951 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:37,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:37,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443883974] [2021-08-12 19:09:37,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443883974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:37,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948022490] [2021-08-12 19:09:37,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:37,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:37,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:37,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:09:37,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:38,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:38,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:38,069 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:38,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:38,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:38,097 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:38,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:38,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:38,101 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:38,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:38,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:38,123 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:09:38,197 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:38,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948022490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:38,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:38,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:09:38,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657286362] [2021-08-12 19:09:38,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:09:38,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:38,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:09:38,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:09:38,198 INFO L87 Difference]: Start difference. First operand 92 states and 184 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:39,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:39,381 INFO L93 Difference]: Finished difference Result 171 states and 325 transitions. [2021-08-12 19:09:39,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:09:39,381 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:39,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:39,382 INFO L225 Difference]: With dead ends: 171 [2021-08-12 19:09:39,382 INFO L226 Difference]: Without dead ends: 137 [2021-08-12 19:09:39,382 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 852.3ms TimeCoverageRelationStatistics Valid=126, Invalid=930, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:09:39,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-08-12 19:09:39,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 95. [2021-08-12 19:09:39,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.0638297872340425) internal successors, (194), 94 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:39,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 194 transitions. [2021-08-12 19:09:39,455 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 194 transitions. Word has length 18 [2021-08-12 19:09:39,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:39,455 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 194 transitions. [2021-08-12 19:09:39,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:39,455 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 194 transitions. [2021-08-12 19:09:39,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:39,456 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:39,456 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:39,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1240,207 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:39,656 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:39,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:39,656 INFO L82 PathProgramCache]: Analyzing trace with hash -975694478, now seen corresponding path program 207 times [2021-08-12 19:09:39,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:39,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095604772] [2021-08-12 19:09:39,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:39,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:39,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:39,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:39,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095604772] [2021-08-12 19:09:39,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095604772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:39,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541218082] [2021-08-12 19:09:39,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:39,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:39,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:39,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:39,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:40,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:40,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:40,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:40,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:40,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:40,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:40,025 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:40,046 INFO L628 ElimStorePlain]: treesize reduction 34, result has 45.2 percent of original size [2021-08-12 19:09:40,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:40,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:40,063 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:40,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:40,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:40,071 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:09:40,110 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:40,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541218082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:40,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:40,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:40,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358624704] [2021-08-12 19:09:40,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:40,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:40,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:40,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:40,111 INFO L87 Difference]: Start difference. First operand 95 states and 194 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:40,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:40,533 INFO L93 Difference]: Finished difference Result 129 states and 250 transitions. [2021-08-12 19:09:40,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:40,533 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:40,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:40,534 INFO L225 Difference]: With dead ends: 129 [2021-08-12 19:09:40,534 INFO L226 Difference]: Without dead ends: 98 [2021-08-12 19:09:40,535 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 326.9ms TimeCoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:40,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-08-12 19:09:40,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 96. [2021-08-12 19:09:40,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.0631578947368423) internal successors, (196), 95 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:40,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 196 transitions. [2021-08-12 19:09:40,612 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 196 transitions. Word has length 18 [2021-08-12 19:09:40,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:40,612 INFO L482 AbstractCegarLoop]: Abstraction has 96 states and 196 transitions. [2021-08-12 19:09:40,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:40,613 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 196 transitions. [2021-08-12 19:09:40,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:40,613 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:40,613 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:40,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1243 [2021-08-12 19:09:40,813 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:40,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:40,814 INFO L82 PathProgramCache]: Analyzing trace with hash -23341270, now seen corresponding path program 208 times [2021-08-12 19:09:40,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:40,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527011366] [2021-08-12 19:09:40,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:40,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:40,995 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:40,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:40,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527011366] [2021-08-12 19:09:40,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527011366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:40,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323046383] [2021-08-12 19:09:40,995 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:41,021 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:41,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:41,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:41,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:41,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:41,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:41,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:41,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:41,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:41,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:41,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:41,242 INFO L628 ElimStorePlain]: treesize reduction 40, result has 38.5 percent of original size [2021-08-12 19:09:41,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:41,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:41,245 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:41,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:41,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:41,253 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:83, output treesize:14 [2021-08-12 19:09:41,294 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:41,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323046383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:41,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:41,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:41,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103438117] [2021-08-12 19:09:41,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:41,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:41,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:41,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:41,295 INFO L87 Difference]: Start difference. First operand 96 states and 196 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:41,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:41,789 INFO L93 Difference]: Finished difference Result 127 states and 247 transitions. [2021-08-12 19:09:41,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:41,789 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:41,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:41,790 INFO L225 Difference]: With dead ends: 127 [2021-08-12 19:09:41,790 INFO L226 Difference]: Without dead ends: 99 [2021-08-12 19:09:41,791 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 395.1ms TimeCoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:41,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-12 19:09:41,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 97. [2021-08-12 19:09:41,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.0625) internal successors, (198), 96 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:41,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 198 transitions. [2021-08-12 19:09:41,866 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 198 transitions. Word has length 18 [2021-08-12 19:09:41,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:41,866 INFO L482 AbstractCegarLoop]: Abstraction has 97 states and 198 transitions. [2021-08-12 19:09:41,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:41,866 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 198 transitions. [2021-08-12 19:09:41,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:41,866 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:41,866 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:42,066 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1247 [2021-08-12 19:09:42,067 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:42,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:42,067 INFO L82 PathProgramCache]: Analyzing trace with hash 838663794, now seen corresponding path program 209 times [2021-08-12 19:09:42,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:42,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187653659] [2021-08-12 19:09:42,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:42,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:42,249 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:42,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:42,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187653659] [2021-08-12 19:09:42,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187653659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:42,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721064777] [2021-08-12 19:09:42,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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:42,274 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:09:42,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:42,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:42,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:42,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:42,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:42,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:42,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:42,505 INFO L628 ElimStorePlain]: treesize reduction 40, result has 38.5 percent of original size [2021-08-12 19:09:42,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:42,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:42,508 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:42,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:42,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:42,516 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:83, output treesize:14 [2021-08-12 19:09:42,556 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:42,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721064777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:42,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:42,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:42,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529927172] [2021-08-12 19:09:42,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:42,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:42,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:42,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:42,557 INFO L87 Difference]: Start difference. First operand 97 states and 198 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:43,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:43,167 INFO L93 Difference]: Finished difference Result 129 states and 255 transitions. [2021-08-12 19:09:43,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:09:43,167 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:43,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:43,168 INFO L225 Difference]: With dead ends: 129 [2021-08-12 19:09:43,168 INFO L226 Difference]: Without dead ends: 104 [2021-08-12 19:09:43,169 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 439.3ms TimeCoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:09:43,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-08-12 19:09:43,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 98. [2021-08-12 19:09:43,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.0618556701030926) internal successors, (200), 97 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:43,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 200 transitions. [2021-08-12 19:09:43,246 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 200 transitions. Word has length 18 [2021-08-12 19:09:43,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:43,246 INFO L482 AbstractCegarLoop]: Abstraction has 98 states and 200 transitions. [2021-08-12 19:09:43,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:43,246 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 200 transitions. [2021-08-12 19:09:43,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:43,246 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:43,246 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:43,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1251,210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:43,447 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:43,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:43,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1974849066, now seen corresponding path program 210 times [2021-08-12 19:09:43,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:43,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999919590] [2021-08-12 19:09:43,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:43,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:43,652 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:43,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:43,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999919590] [2021-08-12 19:09:43,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999919590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:43,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168369436] [2021-08-12 19:09:43,652 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:43,677 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:09:43,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:43,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:09:43,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:43,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:43,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:43,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:43,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:43,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:43,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:43,886 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:43,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:43,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:43,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:43,911 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:43,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:43,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:43,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:43,935 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:43,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:43,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:43,956 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:09:44,033 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:44,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168369436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:44,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:44,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:44,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059659811] [2021-08-12 19:09:44,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:44,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:44,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:44,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:44,034 INFO L87 Difference]: Start difference. First operand 98 states and 200 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:44,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:44,679 INFO L93 Difference]: Finished difference Result 129 states and 257 transitions. [2021-08-12 19:09:44,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:09:44,679 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:44,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:44,680 INFO L225 Difference]: With dead ends: 129 [2021-08-12 19:09:44,680 INFO L226 Difference]: Without dead ends: 109 [2021-08-12 19:09:44,680 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 522.0ms TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:09:44,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-08-12 19:09:44,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 96. [2021-08-12 19:09:44,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.0631578947368423) internal successors, (196), 95 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:44,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 196 transitions. [2021-08-12 19:09:44,754 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 196 transitions. Word has length 18 [2021-08-12 19:09:44,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:44,754 INFO L482 AbstractCegarLoop]: Abstraction has 96 states and 196 transitions. [2021-08-12 19:09:44,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:44,754 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 196 transitions. [2021-08-12 19:09:44,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:44,754 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:44,755 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:44,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1255,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:44,955 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:44,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:44,955 INFO L82 PathProgramCache]: Analyzing trace with hash 1695884842, now seen corresponding path program 211 times [2021-08-12 19:09:44,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:44,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765795187] [2021-08-12 19:09:44,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:44,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:45,112 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:45,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:45,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765795187] [2021-08-12 19:09:45,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765795187] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:45,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104743346] [2021-08-12 19:09:45,113 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:45,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:45,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:45,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:45,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:45,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:45,296 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,318 INFO L628 ElimStorePlain]: treesize reduction 34, result has 47.7 percent of original size [2021-08-12 19:09:45,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:45,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:09:45,321 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:45,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:45,329 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:83, output treesize:14 [2021-08-12 19:09:45,368 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:45,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104743346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:45,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:45,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:45,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858142090] [2021-08-12 19:09:45,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:45,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:45,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:45,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:45,369 INFO L87 Difference]: Start difference. First operand 96 states and 196 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:45,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:45,856 INFO L93 Difference]: Finished difference Result 128 states and 249 transitions. [2021-08-12 19:09:45,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:09:45,856 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:45,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:45,857 INFO L225 Difference]: With dead ends: 128 [2021-08-12 19:09:45,857 INFO L226 Difference]: Without dead ends: 100 [2021-08-12 19:09:45,857 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 325.1ms TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:45,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-08-12 19:09:45,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 98. [2021-08-12 19:09:45,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.0618556701030926) internal successors, (200), 97 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:45,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 200 transitions. [2021-08-12 19:09:45,935 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 200 transitions. Word has length 18 [2021-08-12 19:09:45,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:45,935 INFO L482 AbstractCegarLoop]: Abstraction has 98 states and 200 transitions. [2021-08-12 19:09:45,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:45,935 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 200 transitions. [2021-08-12 19:09:45,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:45,935 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:45,935 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:46,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1260,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:46,136 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:46,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:46,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1737077390, now seen corresponding path program 212 times [2021-08-12 19:09:46,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:46,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716608484] [2021-08-12 19:09:46,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:46,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:46,319 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:46,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:46,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716608484] [2021-08-12 19:09:46,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716608484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:46,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971894936] [2021-08-12 19:09:46,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:46,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:46,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:46,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:09:46,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:46,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:46,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:46,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:46,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:46,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:46,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:46,534 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:46,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:46,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:46,540 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-08-12 19:09:46,579 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:46,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971894936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:46,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:46,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:46,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473431524] [2021-08-12 19:09:46,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:46,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:46,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:46,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:46,579 INFO L87 Difference]: Start difference. First operand 98 states and 200 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:47,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:47,218 INFO L93 Difference]: Finished difference Result 120 states and 240 transitions. [2021-08-12 19:09:47,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:09:47,218 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:47,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:47,219 INFO L225 Difference]: With dead ends: 120 [2021-08-12 19:09:47,219 INFO L226 Difference]: Without dead ends: 111 [2021-08-12 19:09:47,220 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 445.6ms TimeCoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:09:47,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-08-12 19:09:47,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 99. [2021-08-12 19:09:47,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.0714285714285716) internal successors, (203), 98 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:47,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 203 transitions. [2021-08-12 19:09:47,298 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 203 transitions. Word has length 18 [2021-08-12 19:09:47,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:47,298 INFO L482 AbstractCegarLoop]: Abstraction has 99 states and 203 transitions. [2021-08-12 19:09:47,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:47,298 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 203 transitions. [2021-08-12 19:09:47,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:47,298 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:47,298 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:47,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1263,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:47,499 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:47,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:47,499 INFO L82 PathProgramCache]: Analyzing trace with hash -600892118, now seen corresponding path program 213 times [2021-08-12 19:09:47,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:47,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332907330] [2021-08-12 19:09:47,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:47,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:47,709 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:47,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:47,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332907330] [2021-08-12 19:09:47,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332907330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:47,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761746264] [2021-08-12 19:09:47,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:47,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:09:47,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:47,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:09:47,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:47,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:47,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:47,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:47,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:47,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:47,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:47,907 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:47,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:47,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:47,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:47,933 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:47,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:47,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:47,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:47,957 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:47,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:47,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:47,977 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:09:48,052 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:48,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761746264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:48,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:48,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:48,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263701206] [2021-08-12 19:09:48,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:48,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:48,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:48,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:48,053 INFO L87 Difference]: Start difference. First operand 99 states and 203 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:48,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:48,957 INFO L93 Difference]: Finished difference Result 156 states and 299 transitions. [2021-08-12 19:09:48,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:09:48,957 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:48,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:48,958 INFO L225 Difference]: With dead ends: 156 [2021-08-12 19:09:48,958 INFO L226 Difference]: Without dead ends: 129 [2021-08-12 19:09:48,959 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 652.8ms TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:09:48,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-08-12 19:09:49,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 100. [2021-08-12 19:09:49,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.080808080808081) internal successors, (206), 99 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:49,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 206 transitions. [2021-08-12 19:09:49,044 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 206 transitions. Word has length 18 [2021-08-12 19:09:49,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:49,044 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 206 transitions. [2021-08-12 19:09:49,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:49,044 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 206 transitions. [2021-08-12 19:09:49,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:49,044 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:49,044 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:49,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1267 [2021-08-12 19:09:49,245 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:49,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:49,245 INFO L82 PathProgramCache]: Analyzing trace with hash -434692494, now seen corresponding path program 214 times [2021-08-12 19:09:49,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:49,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563420366] [2021-08-12 19:09:49,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:49,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:49,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:49,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:49,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563420366] [2021-08-12 19:09:49,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563420366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:49,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571389343] [2021-08-12 19:09:49,385 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:49,409 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:49,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:49,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:49,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:49,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:49,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:49,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:49,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:49,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:49,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:49,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:49,585 INFO L628 ElimStorePlain]: treesize reduction 40, result has 38.5 percent of original size [2021-08-12 19:09:49,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:49,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:49,588 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:49,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:49,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:49,597 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:83, output treesize:14 [2021-08-12 19:09:49,635 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:49,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571389343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:49,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:49,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:49,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890354665] [2021-08-12 19:09:49,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:49,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:49,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:49,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:49,636 INFO L87 Difference]: Start difference. First operand 100 states and 206 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:50,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:50,227 INFO L93 Difference]: Finished difference Result 136 states and 271 transitions. [2021-08-12 19:09:50,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:09:50,228 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:50,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:50,229 INFO L225 Difference]: With dead ends: 136 [2021-08-12 19:09:50,229 INFO L226 Difference]: Without dead ends: 111 [2021-08-12 19:09:50,229 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 380.0ms TimeCoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:09:50,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-08-12 19:09:50,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 105. [2021-08-12 19:09:50,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.076923076923077) internal successors, (216), 104 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:50,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 216 transitions. [2021-08-12 19:09:50,310 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 216 transitions. Word has length 18 [2021-08-12 19:09:50,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:50,310 INFO L482 AbstractCegarLoop]: Abstraction has 105 states and 216 transitions. [2021-08-12 19:09:50,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:50,311 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 216 transitions. [2021-08-12 19:09:50,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:50,311 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:50,311 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:50,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1272,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:50,511 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:50,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:50,512 INFO L82 PathProgramCache]: Analyzing trace with hash 701492778, now seen corresponding path program 215 times [2021-08-12 19:09:50,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:50,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510242857] [2021-08-12 19:09:50,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:50,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:50,694 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:50,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:50,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510242857] [2021-08-12 19:09:50,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510242857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:50,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476829115] [2021-08-12 19:09:50,695 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:50,721 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:09:50,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:50,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:50,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:50,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:50,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:50,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:50,847 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:50,910 INFO L628 ElimStorePlain]: treesize reduction 88, result has 45.0 percent of original size [2021-08-12 19:09:50,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:50,914 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:50,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:50,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:50,943 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:50,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:50,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:50,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:50,968 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:50,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:50,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:50,993 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:09:51,073 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:51,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476829115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:51,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:51,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:51,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172372166] [2021-08-12 19:09:51,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:51,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:51,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:51,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:51,074 INFO L87 Difference]: Start difference. First operand 105 states and 216 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:51,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:51,842 INFO L93 Difference]: Finished difference Result 160 states and 312 transitions. [2021-08-12 19:09:51,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:09:51,842 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:51,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:51,843 INFO L225 Difference]: With dead ends: 160 [2021-08-12 19:09:51,843 INFO L226 Difference]: Without dead ends: 127 [2021-08-12 19:09:51,843 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 525.2ms TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:09:51,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-08-12 19:09:51,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 104. [2021-08-12 19:09:51,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.0776699029126213) internal successors, (214), 103 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:51,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 214 transitions. [2021-08-12 19:09:51,925 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 214 transitions. Word has length 18 [2021-08-12 19:09:51,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:51,925 INFO L482 AbstractCegarLoop]: Abstraction has 104 states and 214 transitions. [2021-08-12 19:09:51,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:51,925 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 214 transitions. [2021-08-12 19:09:51,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:51,925 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:51,925 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:52,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1276 [2021-08-12 19:09:52,133 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:52,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:52,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1444677982, now seen corresponding path program 216 times [2021-08-12 19:09:52,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:52,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455465196] [2021-08-12 19:09:52,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:52,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:52,311 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:52,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:52,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455465196] [2021-08-12 19:09:52,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455465196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:52,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623271047] [2021-08-12 19:09:52,311 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:52,336 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:09:52,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:52,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:09:52,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:52,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:52,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:52,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:52,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:52,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:52,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:52,429 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:52,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:52,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:52,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:52,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:52,455 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:52,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:52,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:52,459 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:52,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:52,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:52,485 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:09:52,563 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:52,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623271047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:52,563 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:52,563 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:52,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714878664] [2021-08-12 19:09:52,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:52,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:52,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:52,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:52,564 INFO L87 Difference]: Start difference. First operand 104 states and 214 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:53,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:53,645 INFO L93 Difference]: Finished difference Result 181 states and 350 transitions. [2021-08-12 19:09:53,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:09:53,646 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:53,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:53,647 INFO L225 Difference]: With dead ends: 181 [2021-08-12 19:09:53,647 INFO L226 Difference]: Without dead ends: 147 [2021-08-12 19:09:53,647 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 775.1ms TimeCoverageRelationStatistics Valid=129, Invalid=863, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:09:53,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-08-12 19:09:53,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 103. [2021-08-12 19:09:53,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.0784313725490198) internal successors, (212), 102 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:53,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 212 transitions. [2021-08-12 19:09:53,731 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 212 transitions. Word has length 18 [2021-08-12 19:09:53,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:53,731 INFO L482 AbstractCegarLoop]: Abstraction has 103 states and 212 transitions. [2021-08-12 19:09:53,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:53,732 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 212 transitions. [2021-08-12 19:09:53,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:53,732 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:53,732 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:53,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1281 [2021-08-12 19:09:53,939 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:53,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:53,940 INFO L82 PathProgramCache]: Analyzing trace with hash 743505194, now seen corresponding path program 217 times [2021-08-12 19:09:53,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:53,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364248751] [2021-08-12 19:09:53,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:53,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:54,130 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:54,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:54,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364248751] [2021-08-12 19:09:54,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364248751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:54,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829384427] [2021-08-12 19:09:54,130 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:54,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:54,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:54,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:54,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:54,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:54,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:54,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:54,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:54,277 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:54,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:54,281 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:54,338 INFO L628 ElimStorePlain]: treesize reduction 83, result has 43.5 percent of original size [2021-08-12 19:09:54,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:54,342 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:54,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:54,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:54,346 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:54,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:54,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:09:54,371 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:09:54,451 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:54,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829384427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:54,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:54,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:09:54,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260324918] [2021-08-12 19:09:54,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:09:54,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:54,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:09:54,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:09:54,452 INFO L87 Difference]: Start difference. First operand 103 states and 212 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:55,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:55,540 INFO L93 Difference]: Finished difference Result 171 states and 339 transitions. [2021-08-12 19:09:55,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:09:55,540 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:55,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:55,541 INFO L225 Difference]: With dead ends: 171 [2021-08-12 19:09:55,541 INFO L226 Difference]: Without dead ends: 138 [2021-08-12 19:09:55,541 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 734.7ms TimeCoverageRelationStatistics Valid=112, Invalid=758, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:09:55,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2021-08-12 19:09:55,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 106. [2021-08-12 19:09:55,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.0952380952380953) internal successors, (220), 105 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:55,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 220 transitions. [2021-08-12 19:09:55,625 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 220 transitions. Word has length 18 [2021-08-12 19:09:55,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:55,625 INFO L482 AbstractCegarLoop]: Abstraction has 106 states and 220 transitions. [2021-08-12 19:09:55,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:55,625 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 220 transitions. [2021-08-12 19:09:55,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:55,625 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:55,625 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:55,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1284,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:55,825 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:55,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:55,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1244440906, now seen corresponding path program 218 times [2021-08-12 19:09:55,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:55,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051008616] [2021-08-12 19:09:55,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:55,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:56,037 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:56,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:56,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051008616] [2021-08-12 19:09:56,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051008616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:56,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251019955] [2021-08-12 19:09:56,038 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:56,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:09:56,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:56,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:56,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:56,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:56,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:56,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:56,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:56,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:56,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:56,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:56,272 INFO L628 ElimStorePlain]: treesize reduction 37, result has 43.1 percent of original size [2021-08-12 19:09:56,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:56,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:09:56,276 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:56,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:56,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:56,284 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:09:56,325 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:56,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251019955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:56,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:56,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:09:56,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460564850] [2021-08-12 19:09:56,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:09:56,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:56,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:09:56,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:56,326 INFO L87 Difference]: Start difference. First operand 106 states and 220 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:56,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:56,812 INFO L93 Difference]: Finished difference Result 140 states and 276 transitions. [2021-08-12 19:09:56,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:56,812 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:56,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:56,813 INFO L225 Difference]: With dead ends: 140 [2021-08-12 19:09:56,813 INFO L226 Difference]: Without dead ends: 109 [2021-08-12 19:09:56,813 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 377.7ms TimeCoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:09:56,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-08-12 19:09:56,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 107. [2021-08-12 19:09:56,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.0943396226415096) internal successors, (222), 106 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:56,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 222 transitions. [2021-08-12 19:09:56,897 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 222 transitions. Word has length 18 [2021-08-12 19:09:56,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:56,897 INFO L482 AbstractCegarLoop]: Abstraction has 107 states and 222 transitions. [2021-08-12 19:09:56,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:56,897 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 222 transitions. [2021-08-12 19:09:56,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:56,897 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:56,897 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:57,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1287 [2021-08-12 19:09:57,098 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:57,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:57,098 INFO L82 PathProgramCache]: Analyzing trace with hash -292087698, now seen corresponding path program 219 times [2021-08-12 19:09:57,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:57,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923759603] [2021-08-12 19:09:57,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:57,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:57,269 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:57,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:57,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923759603] [2021-08-12 19:09:57,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923759603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:57,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524251903] [2021-08-12 19:09:57,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:57,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:09:57,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:57,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:57,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:57,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:57,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:57,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:57,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:57,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:57,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:09:57,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:57,527 INFO L628 ElimStorePlain]: treesize reduction 40, result has 38.5 percent of original size [2021-08-12 19:09:57,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:57,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:57,531 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:57,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:57,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:57,539 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:83, output treesize:14 [2021-08-12 19:09:57,581 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:57,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524251903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:57,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:57,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:09:57,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301816869] [2021-08-12 19:09:57,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:09:57,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:57,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:09:57,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:57,582 INFO L87 Difference]: Start difference. First operand 107 states and 222 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:58,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:58,135 INFO L93 Difference]: Finished difference Result 138 states and 273 transitions. [2021-08-12 19:09:58,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:09:58,135 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:58,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:58,137 INFO L225 Difference]: With dead ends: 138 [2021-08-12 19:09:58,137 INFO L226 Difference]: Without dead ends: 110 [2021-08-12 19:09:58,137 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 397.9ms TimeCoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:09:58,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-08-12 19:09:58,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 108. [2021-08-12 19:09:58,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.0934579439252334) internal successors, (224), 107 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:58,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 224 transitions. [2021-08-12 19:09:58,222 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 224 transitions. Word has length 18 [2021-08-12 19:09:58,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:58,222 INFO L482 AbstractCegarLoop]: Abstraction has 108 states and 224 transitions. [2021-08-12 19:09:58,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:58,222 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 224 transitions. [2021-08-12 19:09:58,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:58,222 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:58,223 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:58,423 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1291,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:58,423 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:58,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:58,423 INFO L82 PathProgramCache]: Analyzing trace with hash 569917366, now seen corresponding path program 220 times [2021-08-12 19:09:58,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:58,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260750000] [2021-08-12 19:09:58,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:58,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:09:58,610 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:58,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:09:58,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260750000] [2021-08-12 19:09:58,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260750000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:58,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690115166] [2021-08-12 19:09:58,610 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:58,634 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:09:58,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:09:58,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:09:58,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:09:58,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:58,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:58,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:58,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:58,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:58,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:09:58,864 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:09:58,885 INFO L628 ElimStorePlain]: treesize reduction 37, result has 40.3 percent of original size [2021-08-12 19:09:58,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:09:58,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:09:58,888 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:09:58,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:09:58,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:09:58,896 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:09:58,938 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:09:58,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690115166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:09:58,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:09:58,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:09:58,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270943905] [2021-08-12 19:09:58,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:09:58,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:09:58,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:09:58,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:09:58,939 INFO L87 Difference]: Start difference. First operand 108 states and 224 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:59,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:09:59,571 INFO L93 Difference]: Finished difference Result 139 states and 279 transitions. [2021-08-12 19:09:59,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:09:59,571 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:09:59,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:09:59,572 INFO L225 Difference]: With dead ends: 139 [2021-08-12 19:09:59,572 INFO L226 Difference]: Without dead ends: 114 [2021-08-12 19:09:59,573 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 494.7ms TimeCoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:09:59,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-08-12 19:09:59,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 109. [2021-08-12 19:09:59,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.0925925925925926) internal successors, (226), 108 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:59,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 226 transitions. [2021-08-12 19:09:59,658 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 226 transitions. Word has length 18 [2021-08-12 19:09:59,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:09:59,658 INFO L482 AbstractCegarLoop]: Abstraction has 109 states and 226 transitions. [2021-08-12 19:09:59,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:09:59,658 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 226 transitions. [2021-08-12 19:09:59,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:09:59,658 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:09:59,658 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:09:59,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1295,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:09:59,859 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:09:59,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:09:59,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1706102638, now seen corresponding path program 221 times [2021-08-12 19:09:59,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:09:59,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155523478] [2021-08-12 19:09:59,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:09:59,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:00,067 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:00,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:00,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155523478] [2021-08-12 19:10:00,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155523478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:00,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164955846] [2021-08-12 19:10:00,068 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:00,092 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:10:00,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:00,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:00,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:00,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:00,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:00,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:00,306 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:00,379 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:10:00,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:00,384 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:00,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:00,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:00,417 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:00,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:00,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:00,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:00,448 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:00,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:00,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:00,474 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:00,564 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:00,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164955846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:00,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:00,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:00,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998035256] [2021-08-12 19:10:00,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:00,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:00,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:00,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:00,565 INFO L87 Difference]: Start difference. First operand 109 states and 226 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:01,371 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 63 [2021-08-12 19:10:01,638 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-08-12 19:10:02,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:02,520 INFO L93 Difference]: Finished difference Result 267 states and 489 transitions. [2021-08-12 19:10:02,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:10:02,521 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:02,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:02,522 INFO L225 Difference]: With dead ends: 267 [2021-08-12 19:10:02,522 INFO L226 Difference]: Without dead ends: 213 [2021-08-12 19:10:02,522 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 1502.4ms TimeCoverageRelationStatistics Valid=183, Invalid=1077, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 19:10:02,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-08-12 19:10:02,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 113. [2021-08-12 19:10:02,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 2.142857142857143) internal successors, (240), 112 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:02,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 240 transitions. [2021-08-12 19:10:02,612 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 240 transitions. Word has length 18 [2021-08-12 19:10:02,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:02,612 INFO L482 AbstractCegarLoop]: Abstraction has 113 states and 240 transitions. [2021-08-12 19:10:02,612 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:02,612 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 240 transitions. [2021-08-12 19:10:02,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:02,613 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:02,613 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:02,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1299 [2021-08-12 19:10:02,813 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:02,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:02,813 INFO L82 PathProgramCache]: Analyzing trace with hash -1177885978, now seen corresponding path program 222 times [2021-08-12 19:10:02,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:02,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002884112] [2021-08-12 19:10:02,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:02,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:02,990 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:02,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:02,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002884112] [2021-08-12 19:10:02,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002884112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:02,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822329557] [2021-08-12 19:10:02,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:03,016 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:10:03,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:03,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:03,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:03,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:03,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:03,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:03,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:03,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:03,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:03,207 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:03,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:03,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:03,214 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-08-12 19:10:03,248 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:03,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822329557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:03,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:03,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:03,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376776845] [2021-08-12 19:10:03,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:03,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:03,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:03,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:03,249 INFO L87 Difference]: Start difference. First operand 113 states and 240 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:03,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:03,746 INFO L93 Difference]: Finished difference Result 134 states and 274 transitions. [2021-08-12 19:10:03,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:10:03,746 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:03,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:03,747 INFO L225 Difference]: With dead ends: 134 [2021-08-12 19:10:03,747 INFO L226 Difference]: Without dead ends: 125 [2021-08-12 19:10:03,747 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 365.1ms TimeCoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:10:03,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-08-12 19:10:03,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 114. [2021-08-12 19:10:03,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 2.150442477876106) internal successors, (243), 113 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:03,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 243 transitions. [2021-08-12 19:10:03,837 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 243 transitions. Word has length 18 [2021-08-12 19:10:03,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:03,838 INFO L482 AbstractCegarLoop]: Abstraction has 114 states and 243 transitions. [2021-08-12 19:10:03,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:03,838 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 243 transitions. [2021-08-12 19:10:03,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:03,838 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:03,838 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:04,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1304,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:04,040 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:04,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:04,041 INFO L82 PathProgramCache]: Analyzing trace with hash -315880914, now seen corresponding path program 223 times [2021-08-12 19:10:04,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:04,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711948161] [2021-08-12 19:10:04,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:04,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:04,228 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:04,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:04,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711948161] [2021-08-12 19:10:04,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711948161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:04,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108907676] [2021-08-12 19:10:04,229 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:10:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:04,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:04,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:04,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:04,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:04,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:04,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:04,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:04,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:04,467 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:04,493 INFO L628 ElimStorePlain]: treesize reduction 34, result has 45.2 percent of original size [2021-08-12 19:10:04,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:04,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:04,497 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:04,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:04,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:04,506 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:10:04,542 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:04,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108907676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:04,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:04,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:04,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485225692] [2021-08-12 19:10:04,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:04,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:04,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:04,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:04,543 INFO L87 Difference]: Start difference. First operand 114 states and 243 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:05,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:05,210 INFO L93 Difference]: Finished difference Result 154 states and 313 transitions. [2021-08-12 19:10:05,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:10:05,210 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:05,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:05,211 INFO L225 Difference]: With dead ends: 154 [2021-08-12 19:10:05,212 INFO L226 Difference]: Without dead ends: 129 [2021-08-12 19:10:05,212 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 487.4ms TimeCoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:10:05,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-08-12 19:10:05,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 115. [2021-08-12 19:10:05,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 2.1491228070175437) internal successors, (245), 114 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:05,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 245 transitions. [2021-08-12 19:10:05,310 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 245 transitions. Word has length 18 [2021-08-12 19:10:05,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:05,310 INFO L482 AbstractCegarLoop]: Abstraction has 115 states and 245 transitions. [2021-08-12 19:10:05,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:05,311 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 245 transitions. [2021-08-12 19:10:05,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:05,311 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:05,311 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:05,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1307 [2021-08-12 19:10:05,511 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:05,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:05,512 INFO L82 PathProgramCache]: Analyzing trace with hash 820304358, now seen corresponding path program 224 times [2021-08-12 19:10:05,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:05,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652092183] [2021-08-12 19:10:05,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:05,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:05,688 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:05,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:05,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652092183] [2021-08-12 19:10:05,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652092183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:05,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093074447] [2021-08-12 19:10:05,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:05,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:05,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:05,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:05,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:05,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:05,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:05,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:05,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:05,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:05,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:05,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:05,938 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:10:05,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:05,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:05,942 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:05,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:05,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:05,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:05,970 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:05,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:05,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:05,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:05,996 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:06,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:06,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:06,019 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:06,099 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:06,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093074447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:06,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:06,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:06,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025513136] [2021-08-12 19:10:06,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:06,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:06,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:06,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:06,100 INFO L87 Difference]: Start difference. First operand 115 states and 245 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:06,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:06,886 INFO L93 Difference]: Finished difference Result 177 states and 352 transitions. [2021-08-12 19:10:06,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:10:06,887 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:06,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:06,888 INFO L225 Difference]: With dead ends: 177 [2021-08-12 19:10:06,888 INFO L226 Difference]: Without dead ends: 144 [2021-08-12 19:10:06,888 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 523.5ms TimeCoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:10:06,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-08-12 19:10:06,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 114. [2021-08-12 19:10:06,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 2.150442477876106) internal successors, (243), 113 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:06,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 243 transitions. [2021-08-12 19:10:06,979 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 243 transitions. Word has length 18 [2021-08-12 19:10:06,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:06,979 INFO L482 AbstractCegarLoop]: Abstraction has 114 states and 243 transitions. [2021-08-12 19:10:06,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:06,979 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 243 transitions. [2021-08-12 19:10:06,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:06,980 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:06,980 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:07,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1311 [2021-08-12 19:10:07,180 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:07,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:07,180 INFO L82 PathProgramCache]: Analyzing trace with hash 578515942, now seen corresponding path program 225 times [2021-08-12 19:10:07,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:07,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152449932] [2021-08-12 19:10:07,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:07,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:07,333 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:07,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:07,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152449932] [2021-08-12 19:10:07,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152449932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:07,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814498939] [2021-08-12 19:10:07,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:07,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:10:07,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:07,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:07,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:07,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:07,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:07,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:07,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:07,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:07,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:07,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:07,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:07,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:07,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:07,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:07,534 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:07,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:07,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:07,537 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:07,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:07,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:07,556 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:67, output treesize:29 [2021-08-12 19:10:07,612 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:07,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814498939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:07,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:07,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:07,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435692556] [2021-08-12 19:10:07,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:07,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:07,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:07,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:07,613 INFO L87 Difference]: Start difference. First operand 114 states and 243 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:08,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:08,321 INFO L93 Difference]: Finished difference Result 150 states and 308 transitions. [2021-08-12 19:10:08,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:08,321 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:08,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:08,322 INFO L225 Difference]: With dead ends: 150 [2021-08-12 19:10:08,322 INFO L226 Difference]: Without dead ends: 122 [2021-08-12 19:10:08,322 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 397.2ms TimeCoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:10:08,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-08-12 19:10:08,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 116. [2021-08-12 19:10:08,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 115 states have (on average 2.1478260869565218) internal successors, (247), 115 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:08,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 247 transitions. [2021-08-12 19:10:08,417 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 247 transitions. Word has length 18 [2021-08-12 19:10:08,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:08,417 INFO L482 AbstractCegarLoop]: Abstraction has 116 states and 247 transitions. [2021-08-12 19:10:08,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:08,417 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 247 transitions. [2021-08-12 19:10:08,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:08,418 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:08,418 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:08,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1316 [2021-08-12 19:10:08,618 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:08,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:08,618 INFO L82 PathProgramCache]: Analyzing trace with hash 1440521006, now seen corresponding path program 226 times [2021-08-12 19:10:08,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:08,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665857310] [2021-08-12 19:10:08,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:08,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:08,805 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:08,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:08,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665857310] [2021-08-12 19:10:08,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665857310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:08,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719055294] [2021-08-12 19:10:08,805 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:08,830 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:10:08,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:08,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:08,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:09,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:09,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:09,030 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,051 INFO L628 ElimStorePlain]: treesize reduction 37, result has 40.3 percent of original size [2021-08-12 19:10:09,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:09,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:09,061 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:09,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:09,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:09,068 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:14 [2021-08-12 19:10:09,104 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:09,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719055294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:09,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:09,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:09,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339369912] [2021-08-12 19:10:09,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:09,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:09,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:09,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:09,105 INFO L87 Difference]: Start difference. First operand 116 states and 247 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:09,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:09,783 INFO L93 Difference]: Finished difference Result 147 states and 302 transitions. [2021-08-12 19:10:09,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:10:09,783 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:09,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:09,784 INFO L225 Difference]: With dead ends: 147 [2021-08-12 19:10:09,784 INFO L226 Difference]: Without dead ends: 122 [2021-08-12 19:10:09,784 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 452.1ms TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:09,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-08-12 19:10:09,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 117. [2021-08-12 19:10:09,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 2.146551724137931) internal successors, (249), 116 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:09,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 249 transitions. [2021-08-12 19:10:09,878 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 249 transitions. Word has length 18 [2021-08-12 19:10:09,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:09,879 INFO L482 AbstractCegarLoop]: Abstraction has 117 states and 249 transitions. [2021-08-12 19:10:09,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:09,879 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 249 transitions. [2021-08-12 19:10:09,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:09,879 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:09,879 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:10,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1322 [2021-08-12 19:10:10,079 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:10,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:10,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1718261018, now seen corresponding path program 227 times [2021-08-12 19:10:10,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:10,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761189917] [2021-08-12 19:10:10,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:10,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:10,279 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:10,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:10,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761189917] [2021-08-12 19:10:10,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761189917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:10,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885017491] [2021-08-12 19:10:10,280 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:10,305 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:10:10,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:10,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:10,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:10,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:10,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:10,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:10,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:10,533 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:10:10,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:10,538 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:10,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:10,566 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:10,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:10,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:10,593 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:10,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:10,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:10,616 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:10,693 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:10,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885017491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:10,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:10,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:10,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112184161] [2021-08-12 19:10:10,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:10,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:10,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:10,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:10,694 INFO L87 Difference]: Start difference. First operand 117 states and 249 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:11,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:11,296 INFO L93 Difference]: Finished difference Result 149 states and 307 transitions. [2021-08-12 19:10:11,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:11,296 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:11,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:11,298 INFO L225 Difference]: With dead ends: 149 [2021-08-12 19:10:11,298 INFO L226 Difference]: Without dead ends: 123 [2021-08-12 19:10:11,298 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 449.8ms TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:11,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-08-12 19:10:11,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 118. [2021-08-12 19:10:11,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 117 states have (on average 2.1452991452991452) internal successors, (251), 117 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:11,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 251 transitions. [2021-08-12 19:10:11,395 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 251 transitions. Word has length 18 [2021-08-12 19:10:11,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:11,395 INFO L482 AbstractCegarLoop]: Abstraction has 118 states and 251 transitions. [2021-08-12 19:10:11,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:11,395 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 251 transitions. [2021-08-12 19:10:11,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:11,395 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:11,395 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:11,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1326,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:11,596 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:11,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:11,596 INFO L82 PathProgramCache]: Analyzing trace with hash -666263114, now seen corresponding path program 228 times [2021-08-12 19:10:11,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:11,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344991402] [2021-08-12 19:10:11,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:11,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:11,767 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:11,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:11,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344991402] [2021-08-12 19:10:11,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344991402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:11,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853397688] [2021-08-12 19:10:11,767 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:11,793 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:10:11,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:11,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:11,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:11,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:11,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:11,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:11,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:11,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:11,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:11,960 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:11,982 INFO L628 ElimStorePlain]: treesize reduction 34, result has 47.7 percent of original size [2021-08-12 19:10:11,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:11,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:10:11,984 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:11,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:11,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:11,992 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:83, output treesize:14 [2021-08-12 19:10:12,032 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:12,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853397688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:12,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:12,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:12,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866576547] [2021-08-12 19:10:12,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:12,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:12,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:12,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:12,033 INFO L87 Difference]: Start difference. First operand 118 states and 251 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:12,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:12,694 INFO L93 Difference]: Finished difference Result 152 states and 312 transitions. [2021-08-12 19:10:12,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:10:12,694 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:12,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:12,695 INFO L225 Difference]: With dead ends: 152 [2021-08-12 19:10:12,696 INFO L226 Difference]: Without dead ends: 127 [2021-08-12 19:10:12,696 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 423.2ms TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:10:12,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-08-12 19:10:12,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 120. [2021-08-12 19:10:12,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 2.142857142857143) internal successors, (255), 119 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:12,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 255 transitions. [2021-08-12 19:10:12,792 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 255 transitions. Word has length 18 [2021-08-12 19:10:12,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:12,792 INFO L482 AbstractCegarLoop]: Abstraction has 120 states and 255 transitions. [2021-08-12 19:10:12,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:12,793 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 255 transitions. [2021-08-12 19:10:12,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:12,793 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:12,793 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:12,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1331 [2021-08-12 19:10:12,993 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:12,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:12,993 INFO L82 PathProgramCache]: Analyzing trace with hash 469922158, now seen corresponding path program 229 times [2021-08-12 19:10:12,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:12,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545117782] [2021-08-12 19:10:12,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:12,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:13,169 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:13,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:13,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545117782] [2021-08-12 19:10:13,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545117782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:13,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773125225] [2021-08-12 19:10:13,169 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:13,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:13,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:13,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:13,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:13,324 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,386 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:10:13,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:13,391 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:13,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:13,422 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:13,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:13,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:13,449 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:13,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:13,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:13,471 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:13,559 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:13,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773125225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:13,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:13,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:13,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626434569] [2021-08-12 19:10:13,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:13,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:13,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:13,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:13,560 INFO L87 Difference]: Start difference. First operand 120 states and 255 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:14,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:14,161 INFO L93 Difference]: Finished difference Result 152 states and 313 transitions. [2021-08-12 19:10:14,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:14,161 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:14,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:14,162 INFO L225 Difference]: With dead ends: 152 [2021-08-12 19:10:14,162 INFO L226 Difference]: Without dead ends: 126 [2021-08-12 19:10:14,162 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 460.9ms TimeCoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:10:14,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-12 19:10:14,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 119. [2021-08-12 19:10:14,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.1440677966101696) internal successors, (253), 118 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:14,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 253 transitions. [2021-08-12 19:10:14,258 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 253 transitions. Word has length 18 [2021-08-12 19:10:14,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:14,258 INFO L482 AbstractCegarLoop]: Abstraction has 119 states and 253 transitions. [2021-08-12 19:10:14,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:14,258 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 253 transitions. [2021-08-12 19:10:14,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:14,259 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:14,259 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:14,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1335 [2021-08-12 19:10:14,459 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:14,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:14,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1676248602, now seen corresponding path program 230 times [2021-08-12 19:10:14,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:14,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693510936] [2021-08-12 19:10:14,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:14,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:14,618 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:14,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:14,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693510936] [2021-08-12 19:10:14,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693510936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:14,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235089466] [2021-08-12 19:10:14,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:14,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:14,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:14,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:14,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:14,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:14,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:14,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:14,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:14,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:14,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:14,742 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:14,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:14,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:14,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:14,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:14,767 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:14,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:14,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:14,771 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:14,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:14,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:14,793 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:10:14,867 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:14,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235089466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:14,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:14,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:14,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509794339] [2021-08-12 19:10:14,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:14,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:14,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:14,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:14,868 INFO L87 Difference]: Start difference. First operand 119 states and 253 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:15,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:15,701 INFO L93 Difference]: Finished difference Result 158 states and 328 transitions. [2021-08-12 19:10:15,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:10:15,701 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:15,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:15,702 INFO L225 Difference]: With dead ends: 158 [2021-08-12 19:10:15,702 INFO L226 Difference]: Without dead ends: 138 [2021-08-12 19:10:15,702 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 490.3ms TimeCoverageRelationStatistics Valid=94, Invalid=608, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:10:15,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2021-08-12 19:10:15,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 120. [2021-08-12 19:10:15,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 2.1512605042016806) internal successors, (256), 119 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:15,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 256 transitions. [2021-08-12 19:10:15,798 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 256 transitions. Word has length 18 [2021-08-12 19:10:15,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:15,798 INFO L482 AbstractCegarLoop]: Abstraction has 120 states and 256 transitions. [2021-08-12 19:10:15,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:15,798 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 256 transitions. [2021-08-12 19:10:15,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:15,798 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:15,798 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:15,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1340,231 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:15,999 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:15,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:15,999 INFO L82 PathProgramCache]: Analyzing trace with hash 1052962998, now seen corresponding path program 231 times [2021-08-12 19:10:15,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:15,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720936211] [2021-08-12 19:10:15,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:16,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:16,138 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:16,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:16,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720936211] [2021-08-12 19:10:16,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720936211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:16,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080812529] [2021-08-12 19:10:16,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:16,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:10:16,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:16,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:16,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:16,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:16,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:16,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:16,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:16,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:16,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:16,324 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:16,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:16,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:16,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:16,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:16,348 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:16,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:16,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:16,352 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:16,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:16,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:16,370 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:67, output treesize:29 [2021-08-12 19:10:16,422 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:16,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080812529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:16,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:16,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:16,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709898591] [2021-08-12 19:10:16,423 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:16,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:16,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:16,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:16,423 INFO L87 Difference]: Start difference. First operand 120 states and 256 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:17,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:17,073 INFO L93 Difference]: Finished difference Result 154 states and 317 transitions. [2021-08-12 19:10:17,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:10:17,073 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:17,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:17,074 INFO L225 Difference]: With dead ends: 154 [2021-08-12 19:10:17,074 INFO L226 Difference]: Without dead ends: 129 [2021-08-12 19:10:17,074 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 354.8ms TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:17,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-08-12 19:10:17,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 124. [2021-08-12 19:10:17,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.1463414634146343) internal successors, (264), 123 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:17,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 264 transitions. [2021-08-12 19:10:17,173 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 264 transitions. Word has length 18 [2021-08-12 19:10:17,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:17,173 INFO L482 AbstractCegarLoop]: Abstraction has 124 states and 264 transitions. [2021-08-12 19:10:17,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:17,173 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 264 transitions. [2021-08-12 19:10:17,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:17,173 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:17,174 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:17,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1343 [2021-08-12 19:10:17,381 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:17,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:17,381 INFO L82 PathProgramCache]: Analyzing trace with hash -2105819026, now seen corresponding path program 232 times [2021-08-12 19:10:17,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:17,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065623095] [2021-08-12 19:10:17,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:17,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:17,576 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:17,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:17,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065623095] [2021-08-12 19:10:17,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065623095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:17,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166100703] [2021-08-12 19:10:17,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:17,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:10:17,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:17,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:17,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:17,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:17,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:17,736 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,800 INFO L628 ElimStorePlain]: treesize reduction 88, result has 46.0 percent of original size [2021-08-12 19:10:17,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:17,804 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:17,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:17,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:17,833 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:17,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:17,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:17,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:17,860 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:17,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:17,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:17,883 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:17,961 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:17,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166100703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:17,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:17,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:17,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180255090] [2021-08-12 19:10:17,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:17,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:17,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:17,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:17,961 INFO L87 Difference]: Start difference. First operand 124 states and 264 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:18,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:18,673 INFO L93 Difference]: Finished difference Result 176 states and 354 transitions. [2021-08-12 19:10:18,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:10:18,673 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:18,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:18,675 INFO L225 Difference]: With dead ends: 176 [2021-08-12 19:10:18,675 INFO L226 Difference]: Without dead ends: 143 [2021-08-12 19:10:18,675 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 479.8ms TimeCoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:18,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-08-12 19:10:18,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 123. [2021-08-12 19:10:18,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.1475409836065573) internal successors, (262), 122 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:18,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 262 transitions. [2021-08-12 19:10:18,772 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 262 transitions. Word has length 18 [2021-08-12 19:10:18,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:18,772 INFO L482 AbstractCegarLoop]: Abstraction has 123 states and 262 transitions. [2021-08-12 19:10:18,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:18,773 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 262 transitions. [2021-08-12 19:10:18,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:18,773 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:18,773 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:18,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1349 [2021-08-12 19:10:18,973 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:18,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:18,973 INFO L82 PathProgramCache]: Analyzing trace with hash 42977510, now seen corresponding path program 233 times [2021-08-12 19:10:18,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:18,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022759306] [2021-08-12 19:10:18,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:19,150 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:19,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:19,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022759306] [2021-08-12 19:10:19,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022759306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:19,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769849899] [2021-08-12 19:10:19,150 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:19,175 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:10:19,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:19,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:19,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:19,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:19,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:19,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:19,291 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:19,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:19,295 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:19,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:19,298 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:19,353 INFO L628 ElimStorePlain]: treesize reduction 80, result has 45.6 percent of original size [2021-08-12 19:10:19,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:19,358 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:19,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:19,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:19,361 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:19,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:19,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:19,386 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:19,458 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:19,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769849899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:19,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:19,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:19,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742152836] [2021-08-12 19:10:19,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:19,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:19,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:19,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:19,459 INFO L87 Difference]: Start difference. First operand 123 states and 262 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:20,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:20,231 INFO L93 Difference]: Finished difference Result 186 states and 379 transitions. [2021-08-12 19:10:20,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:10:20,231 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:20,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:20,232 INFO L225 Difference]: With dead ends: 186 [2021-08-12 19:10:20,232 INFO L226 Difference]: Without dead ends: 153 [2021-08-12 19:10:20,232 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 474.2ms TimeCoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:10:20,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-08-12 19:10:20,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 123. [2021-08-12 19:10:20,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.1475409836065573) internal successors, (262), 122 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:20,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 262 transitions. [2021-08-12 19:10:20,329 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 262 transitions. Word has length 18 [2021-08-12 19:10:20,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:20,330 INFO L482 AbstractCegarLoop]: Abstraction has 123 states and 262 transitions. [2021-08-12 19:10:20,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:20,330 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 262 transitions. [2021-08-12 19:10:20,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:20,330 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:20,330 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:20,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1354 [2021-08-12 19:10:20,530 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:20,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:20,531 INFO L82 PathProgramCache]: Analyzing trace with hash -2063806610, now seen corresponding path program 234 times [2021-08-12 19:10:20,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:20,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897330757] [2021-08-12 19:10:20,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:20,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:20,722 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:20,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:20,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897330757] [2021-08-12 19:10:20,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897330757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:20,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909747417] [2021-08-12 19:10:20,722 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:20,750 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:10:20,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:20,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:20,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:20,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:20,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:20,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:20,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:20,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:20,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:20,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:20,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:20,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:20,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:20,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:20,904 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:20,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:20,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:20,909 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:20,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:20,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:20,938 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:10:21,028 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:21,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909747417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:21,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:21,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:21,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462079827] [2021-08-12 19:10:21,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:21,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:21,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:21,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:21,029 INFO L87 Difference]: Start difference. First operand 123 states and 262 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:21,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:21,765 INFO L93 Difference]: Finished difference Result 155 states and 318 transitions. [2021-08-12 19:10:21,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:10:21,765 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:21,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:21,766 INFO L225 Difference]: With dead ends: 155 [2021-08-12 19:10:21,766 INFO L226 Difference]: Without dead ends: 139 [2021-08-12 19:10:21,766 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 505.6ms TimeCoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:10:21,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-08-12 19:10:21,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 126. [2021-08-12 19:10:21,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.176) internal successors, (272), 125 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:21,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 272 transitions. [2021-08-12 19:10:21,868 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 272 transitions. Word has length 18 [2021-08-12 19:10:21,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:21,868 INFO L482 AbstractCegarLoop]: Abstraction has 126 states and 272 transitions. [2021-08-12 19:10:21,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:21,868 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 272 transitions. [2021-08-12 19:10:21,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:21,868 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:21,868 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:22,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1357 [2021-08-12 19:10:22,073 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:22,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:22,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1345362406, now seen corresponding path program 235 times [2021-08-12 19:10:22,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:22,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861306491] [2021-08-12 19:10:22,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:22,240 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:22,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:22,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861306491] [2021-08-12 19:10:22,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861306491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:22,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052675295] [2021-08-12 19:10:22,240 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:22,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:22,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:22,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:22,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:22,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:22,408 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:22,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:22,412 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:22,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:22,415 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:22,472 INFO L628 ElimStorePlain]: treesize reduction 80, result has 44.4 percent of original size [2021-08-12 19:10:22,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:22,477 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:22,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:22,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:22,481 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:22,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:22,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:22,505 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:22,581 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:22,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052675295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:22,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:22,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:22,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576549417] [2021-08-12 19:10:22,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:22,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:22,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:22,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:22,582 INFO L87 Difference]: Start difference. First operand 126 states and 272 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:23,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:23,299 INFO L93 Difference]: Finished difference Result 171 states and 361 transitions. [2021-08-12 19:10:23,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:23,299 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:23,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:23,300 INFO L225 Difference]: With dead ends: 171 [2021-08-12 19:10:23,300 INFO L226 Difference]: Without dead ends: 145 [2021-08-12 19:10:23,300 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 431.0ms TimeCoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:23,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-08-12 19:10:23,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 131. [2021-08-12 19:10:23,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 2.1846153846153844) internal successors, (284), 130 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:23,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 284 transitions. [2021-08-12 19:10:23,414 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 284 transitions. Word has length 18 [2021-08-12 19:10:23,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:23,414 INFO L482 AbstractCegarLoop]: Abstraction has 131 states and 284 transitions. [2021-08-12 19:10:23,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:23,414 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 284 transitions. [2021-08-12 19:10:23,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:23,414 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:23,414 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:23,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1362,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:23,615 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:23,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:23,616 INFO L82 PathProgramCache]: Analyzing trace with hash -726850258, now seen corresponding path program 236 times [2021-08-12 19:10:23,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:23,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479478904] [2021-08-12 19:10:23,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:23,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:23,804 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:23,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:23,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479478904] [2021-08-12 19:10:23,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479478904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:23,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705936048] [2021-08-12 19:10:23,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:23,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:23,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:23,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:23,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:23,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:23,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:23,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:23,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:23,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:23,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:23,978 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:24,000 INFO L628 ElimStorePlain]: treesize reduction 42, result has 39.1 percent of original size [2021-08-12 19:10:24,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:24,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:24,003 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:24,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:24,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:24,011 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:24,052 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:24,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705936048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:24,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:24,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:24,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134632329] [2021-08-12 19:10:24,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:24,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:24,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:24,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:24,053 INFO L87 Difference]: Start difference. First operand 131 states and 284 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:24,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:24,598 INFO L93 Difference]: Finished difference Result 166 states and 342 transitions. [2021-08-12 19:10:24,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:10:24,599 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:24,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:24,600 INFO L225 Difference]: With dead ends: 166 [2021-08-12 19:10:24,600 INFO L226 Difference]: Without dead ends: 135 [2021-08-12 19:10:24,600 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 348.2ms TimeCoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:10:24,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-08-12 19:10:24,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 132. [2021-08-12 19:10:24,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 2.183206106870229) internal successors, (286), 131 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:24,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 286 transitions. [2021-08-12 19:10:24,714 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 286 transitions. Word has length 18 [2021-08-12 19:10:24,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:24,714 INFO L482 AbstractCegarLoop]: Abstraction has 132 states and 286 transitions. [2021-08-12 19:10:24,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:24,715 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 286 transitions. [2021-08-12 19:10:24,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:24,715 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:24,715 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:24,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1365 [2021-08-12 19:10:24,929 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:24,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:24,929 INFO L82 PathProgramCache]: Analyzing trace with hash 225502950, now seen corresponding path program 237 times [2021-08-12 19:10:24,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:24,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676054761] [2021-08-12 19:10:24,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:24,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:25,107 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:25,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:25,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676054761] [2021-08-12 19:10:25,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676054761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:25,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9369043] [2021-08-12 19:10:25,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:25,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:10:25,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:25,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:25,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:25,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:25,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:25,291 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,313 INFO L628 ElimStorePlain]: treesize reduction 42, result has 39.1 percent of original size [2021-08-12 19:10:25,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:25,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:25,316 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:25,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:25,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:25,324 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:25,364 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:25,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9369043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:25,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:25,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:25,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299996239] [2021-08-12 19:10:25,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:25,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:25,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:25,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:25,365 INFO L87 Difference]: Start difference. First operand 132 states and 286 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:25,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:25,972 INFO L93 Difference]: Finished difference Result 164 states and 339 transitions. [2021-08-12 19:10:25,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:10:25,972 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:25,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:25,974 INFO L225 Difference]: With dead ends: 164 [2021-08-12 19:10:25,974 INFO L226 Difference]: Without dead ends: 136 [2021-08-12 19:10:25,974 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 384.3ms TimeCoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:10:25,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-08-12 19:10:26,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 133. [2021-08-12 19:10:26,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.1818181818181817) internal successors, (288), 132 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:26,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 288 transitions. [2021-08-12 19:10:26,091 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 288 transitions. Word has length 18 [2021-08-12 19:10:26,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:26,091 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 288 transitions. [2021-08-12 19:10:26,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:26,091 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 288 transitions. [2021-08-12 19:10:26,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:26,092 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:26,092 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:26,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1366,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:26,292 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:26,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:26,292 INFO L82 PathProgramCache]: Analyzing trace with hash 1087508014, now seen corresponding path program 238 times [2021-08-12 19:10:26,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:26,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115911035] [2021-08-12 19:10:26,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:26,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:26,485 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:26,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:26,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115911035] [2021-08-12 19:10:26,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115911035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:26,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186828878] [2021-08-12 19:10:26,485 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:26,509 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:10:26,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:26,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:26,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:26,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:26,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:26,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:26,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:26,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:26,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:26,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:26,702 INFO L628 ElimStorePlain]: treesize reduction 36, result has 47.8 percent of original size [2021-08-12 19:10:26,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:26,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:10:26,704 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:26,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:26,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:26,712 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:26,752 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:26,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186828878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:26,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:26,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:26,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084090466] [2021-08-12 19:10:26,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:26,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:26,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:26,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:26,753 INFO L87 Difference]: Start difference. First operand 133 states and 288 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:27,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:27,453 INFO L93 Difference]: Finished difference Result 166 states and 347 transitions. [2021-08-12 19:10:27,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:10:27,453 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:27,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:27,454 INFO L225 Difference]: With dead ends: 166 [2021-08-12 19:10:27,454 INFO L226 Difference]: Without dead ends: 141 [2021-08-12 19:10:27,454 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 467.0ms TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:10:27,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2021-08-12 19:10:27,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 134. [2021-08-12 19:10:27,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.180451127819549) internal successors, (290), 133 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:27,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 290 transitions. [2021-08-12 19:10:27,567 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 290 transitions. Word has length 18 [2021-08-12 19:10:27,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:27,567 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 290 transitions. [2021-08-12 19:10:27,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:27,567 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 290 transitions. [2021-08-12 19:10:27,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:27,567 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:27,567 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:27,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 239 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1367 [2021-08-12 19:10:27,768 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:27,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:27,768 INFO L82 PathProgramCache]: Analyzing trace with hash -2071274010, now seen corresponding path program 239 times [2021-08-12 19:10:27,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:27,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493093064] [2021-08-12 19:10:27,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:27,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:27,976 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:27,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:27,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493093064] [2021-08-12 19:10:27,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493093064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:27,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580540888] [2021-08-12 19:10:27,976 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:28,001 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:10:28,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:28,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:28,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:28,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:28,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:28,146 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:28,150 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:28,153 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:28,210 INFO L628 ElimStorePlain]: treesize reduction 80, result has 44.4 percent of original size [2021-08-12 19:10:28,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:28,215 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:28,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:28,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:28,219 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:28,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:28,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:28,243 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:28,328 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:28,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580540888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:28,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:28,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:28,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968017088] [2021-08-12 19:10:28,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:28,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:28,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:28,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:28,329 INFO L87 Difference]: Start difference. First operand 134 states and 290 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:29,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:29,111 INFO L93 Difference]: Finished difference Result 189 states and 386 transitions. [2021-08-12 19:10:29,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:29,112 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:29,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:29,113 INFO L225 Difference]: With dead ends: 189 [2021-08-12 19:10:29,113 INFO L226 Difference]: Without dead ends: 156 [2021-08-12 19:10:29,113 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 559.6ms TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:10:29,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-08-12 19:10:29,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 132. [2021-08-12 19:10:29,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 2.183206106870229) internal successors, (286), 131 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:29,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 286 transitions. [2021-08-12 19:10:29,224 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 286 transitions. Word has length 18 [2021-08-12 19:10:29,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:29,224 INFO L482 AbstractCegarLoop]: Abstraction has 132 states and 286 transitions. [2021-08-12 19:10:29,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:29,224 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 286 transitions. [2021-08-12 19:10:29,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:29,224 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:29,224 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:29,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1368 [2021-08-12 19:10:29,424 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:29,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:29,425 INFO L82 PathProgramCache]: Analyzing trace with hash -660295330, now seen corresponding path program 240 times [2021-08-12 19:10:29,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:29,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865465594] [2021-08-12 19:10:29,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:29,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:29,573 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:29,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:29,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865465594] [2021-08-12 19:10:29,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865465594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:29,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671996178] [2021-08-12 19:10:29,574 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:29,599 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:10:29,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:29,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:29,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:29,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:29,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:29,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:29,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:29,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:29,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:29,746 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:29,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:29,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:29,754 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:10:29,792 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:29,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671996178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:29,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:29,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:29,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662669672] [2021-08-12 19:10:29,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:29,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:29,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:29,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:29,793 INFO L87 Difference]: Start difference. First operand 132 states and 286 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:30,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:30,383 INFO L93 Difference]: Finished difference Result 155 states and 324 transitions. [2021-08-12 19:10:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:10:30,384 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:30,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:30,385 INFO L225 Difference]: With dead ends: 155 [2021-08-12 19:10:30,385 INFO L226 Difference]: Without dead ends: 146 [2021-08-12 19:10:30,385 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 328.9ms TimeCoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:10:30,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-08-12 19:10:30,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 134. [2021-08-12 19:10:30,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.18796992481203) internal successors, (291), 133 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:30,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 291 transitions. [2021-08-12 19:10:30,501 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 291 transitions. Word has length 18 [2021-08-12 19:10:30,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:30,501 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 291 transitions. [2021-08-12 19:10:30,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:30,501 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 291 transitions. [2021-08-12 19:10:30,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:30,501 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:30,501 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:30,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1371,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:30,702 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:30,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:30,702 INFO L82 PathProgramCache]: Analyzing trace with hash 201709734, now seen corresponding path program 241 times [2021-08-12 19:10:30,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:30,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991502743] [2021-08-12 19:10:30,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:30,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:30,874 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:30,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:30,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991502743] [2021-08-12 19:10:30,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991502743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:30,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638388057] [2021-08-12 19:10:30,874 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:30,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:30,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:30,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:31,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:31,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:31,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:31,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:31,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:31,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:31,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:31,072 INFO L628 ElimStorePlain]: treesize reduction 42, result has 44.0 percent of original size [2021-08-12 19:10:31,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:31,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:10:31,075 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:31,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:31,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:31,082 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:31,118 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:31,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638388057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:31,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:31,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:31,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153945618] [2021-08-12 19:10:31,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:31,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:31,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:31,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:31,119 INFO L87 Difference]: Start difference. First operand 134 states and 291 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:31,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:31,832 INFO L93 Difference]: Finished difference Result 175 states and 363 transitions. [2021-08-12 19:10:31,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:10:31,832 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:31,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:31,833 INFO L225 Difference]: With dead ends: 175 [2021-08-12 19:10:31,833 INFO L226 Difference]: Without dead ends: 150 [2021-08-12 19:10:31,834 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 435.5ms TimeCoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:10:31,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-08-12 19:10:31,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 135. [2021-08-12 19:10:31,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.1865671641791047) internal successors, (293), 134 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:31,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 293 transitions. [2021-08-12 19:10:31,947 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 293 transitions. Word has length 18 [2021-08-12 19:10:31,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:31,948 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 293 transitions. [2021-08-12 19:10:31,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:31,948 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 293 transitions. [2021-08-12 19:10:31,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:31,948 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:31,948 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:32,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1372,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:32,148 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:32,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:32,149 INFO L82 PathProgramCache]: Analyzing trace with hash 1337895006, now seen corresponding path program 242 times [2021-08-12 19:10:32,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:32,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245795200] [2021-08-12 19:10:32,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:32,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:32,326 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:32,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:32,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245795200] [2021-08-12 19:10:32,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245795200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:32,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108344255] [2021-08-12 19:10:32,327 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:32,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:32,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:32,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:32,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:32,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:32,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:32,481 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:32,485 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:32,489 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:32,544 INFO L628 ElimStorePlain]: treesize reduction 77, result has 46.5 percent of original size [2021-08-12 19:10:32,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:32,549 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:32,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:32,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:32,553 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:32,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:32,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:32,577 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:32,653 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:32,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108344255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:32,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:32,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:32,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872043232] [2021-08-12 19:10:32,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:32,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:32,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:32,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:32,654 INFO L87 Difference]: Start difference. First operand 135 states and 293 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:33,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:33,501 INFO L93 Difference]: Finished difference Result 198 states and 402 transitions. [2021-08-12 19:10:33,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:10:33,501 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:33,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:33,502 INFO L225 Difference]: With dead ends: 198 [2021-08-12 19:10:33,502 INFO L226 Difference]: Without dead ends: 165 [2021-08-12 19:10:33,502 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 509.1ms TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:10:33,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-08-12 19:10:33,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 133. [2021-08-12 19:10:33,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.1818181818181817) internal successors, (288), 132 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:33,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 288 transitions. [2021-08-12 19:10:33,615 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 288 transitions. Word has length 18 [2021-08-12 19:10:33,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:33,616 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 288 transitions. [2021-08-12 19:10:33,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:33,616 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 288 transitions. [2021-08-12 19:10:33,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:33,616 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:33,616 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:33,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1373,243 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:33,816 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:33,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:33,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1905074386, now seen corresponding path program 243 times [2021-08-12 19:10:33,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:33,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227641799] [2021-08-12 19:10:33,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:33,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:33,984 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:33,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:33,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227641799] [2021-08-12 19:10:33,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227641799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:33,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477692724] [2021-08-12 19:10:33,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:34,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:10:34,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:34,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:34,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:34,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:34,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:34,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:34,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:34,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:34,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:34,145 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:34,167 INFO L628 ElimStorePlain]: treesize reduction 42, result has 39.1 percent of original size [2021-08-12 19:10:34,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:34,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:34,170 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:34,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:34,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:34,178 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:34,213 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:34,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477692724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:34,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:34,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:34,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716548232] [2021-08-12 19:10:34,213 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:34,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:34,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:34,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:34,214 INFO L87 Difference]: Start difference. First operand 133 states and 288 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:34,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:34,821 INFO L93 Difference]: Finished difference Result 168 states and 351 transitions. [2021-08-12 19:10:34,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:34,821 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:34,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:34,822 INFO L225 Difference]: With dead ends: 168 [2021-08-12 19:10:34,822 INFO L226 Difference]: Without dead ends: 143 [2021-08-12 19:10:34,822 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 353.8ms TimeCoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:10:34,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-08-12 19:10:34,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 135. [2021-08-12 19:10:34,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.1791044776119404) internal successors, (292), 134 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:34,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 292 transitions. [2021-08-12 19:10:34,938 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 292 transitions. Word has length 18 [2021-08-12 19:10:34,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:34,938 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 292 transitions. [2021-08-12 19:10:34,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:34,938 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 292 transitions. [2021-08-12 19:10:34,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:34,938 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:34,938 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:35,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1376 [2021-08-12 19:10:35,139 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:35,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:35,139 INFO L82 PathProgramCache]: Analyzing trace with hash -768889114, now seen corresponding path program 244 times [2021-08-12 19:10:35,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:35,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927642082] [2021-08-12 19:10:35,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:35,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:35,311 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:35,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:35,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927642082] [2021-08-12 19:10:35,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927642082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:35,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962474761] [2021-08-12 19:10:35,311 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:35,335 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:10:35,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:35,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:35,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:35,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:35,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:35,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:35,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:35,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:35,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:35,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:35,448 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:35,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:35,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:35,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:35,452 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:35,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:35,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:35,455 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:35,510 INFO L628 ElimStorePlain]: treesize reduction 87, result has 39.6 percent of original size [2021-08-12 19:10:35,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:35,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:35,514 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:35,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:35,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:35,539 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:173, output treesize:36 [2021-08-12 19:10:35,614 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:35,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962474761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:35,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:35,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:35,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473756052] [2021-08-12 19:10:35,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:35,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:35,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:35,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:35,615 INFO L87 Difference]: Start difference. First operand 135 states and 292 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:36,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:36,402 INFO L93 Difference]: Finished difference Result 190 states and 388 transitions. [2021-08-12 19:10:36,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:10:36,402 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:36,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:36,403 INFO L225 Difference]: With dead ends: 190 [2021-08-12 19:10:36,404 INFO L226 Difference]: Without dead ends: 157 [2021-08-12 19:10:36,404 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 457.1ms TimeCoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:10:36,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-08-12 19:10:36,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 134. [2021-08-12 19:10:36,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.180451127819549) internal successors, (290), 133 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:36,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 290 transitions. [2021-08-12 19:10:36,520 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 290 transitions. Word has length 18 [2021-08-12 19:10:36,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:36,520 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 290 transitions. [2021-08-12 19:10:36,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:36,520 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 290 transitions. [2021-08-12 19:10:36,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:36,520 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:36,520 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:36,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1377 [2021-08-12 19:10:36,725 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:36,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:36,726 INFO L82 PathProgramCache]: Analyzing trace with hash 1379907422, now seen corresponding path program 245 times [2021-08-12 19:10:36,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:36,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052312246] [2021-08-12 19:10:36,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:36,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:36,881 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:36,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:36,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052312246] [2021-08-12 19:10:36,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052312246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:36,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305179858] [2021-08-12 19:10:36,882 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:36,908 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:10:36,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:36,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:36,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:37,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:37,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:37,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:37,035 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:37,098 INFO L628 ElimStorePlain]: treesize reduction 88, result has 46.0 percent of original size [2021-08-12 19:10:37,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:37,102 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:37,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:37,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:37,130 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:37,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:37,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:37,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:37,156 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:37,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:37,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:37,178 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:37,256 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:37,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305179858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:37,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:37,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:37,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003973346] [2021-08-12 19:10:37,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:37,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:37,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:37,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:37,257 INFO L87 Difference]: Start difference. First operand 134 states and 290 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:37,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:37,926 INFO L93 Difference]: Finished difference Result 187 states and 391 transitions. [2021-08-12 19:10:37,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:37,926 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:37,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:37,927 INFO L225 Difference]: With dead ends: 187 [2021-08-12 19:10:37,927 INFO L226 Difference]: Without dead ends: 154 [2021-08-12 19:10:37,927 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 355.6ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:10:37,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-12 19:10:38,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 136. [2021-08-12 19:10:38,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 2.185185185185185) internal successors, (295), 135 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:38,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 295 transitions. [2021-08-12 19:10:38,042 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 295 transitions. Word has length 18 [2021-08-12 19:10:38,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:38,042 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 295 transitions. [2021-08-12 19:10:38,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:38,042 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 295 transitions. [2021-08-12 19:10:38,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:38,043 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:38,043 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:38,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1380,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:38,243 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:38,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:38,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1944729062, now seen corresponding path program 246 times [2021-08-12 19:10:38,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:38,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394155652] [2021-08-12 19:10:38,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:38,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:38,381 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:38,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:38,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394155652] [2021-08-12 19:10:38,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394155652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:38,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281961162] [2021-08-12 19:10:38,381 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:38,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:10:38,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:38,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:38,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:38,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:38,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:38,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:38,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:38,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:38,553 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:38,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:38,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:38,560 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:10:38,598 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:38,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281961162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:38,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:38,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:38,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326714355] [2021-08-12 19:10:38,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:38,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:38,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:38,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:38,599 INFO L87 Difference]: Start difference. First operand 136 states and 295 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:39,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:39,213 INFO L93 Difference]: Finished difference Result 160 states and 335 transitions. [2021-08-12 19:10:39,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:10:39,213 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:39,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:39,214 INFO L225 Difference]: With dead ends: 160 [2021-08-12 19:10:39,214 INFO L226 Difference]: Without dead ends: 151 [2021-08-12 19:10:39,214 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 324.0ms TimeCoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:10:39,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-08-12 19:10:39,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 139. [2021-08-12 19:10:39,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 2.1884057971014492) internal successors, (302), 138 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:39,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 302 transitions. [2021-08-12 19:10:39,336 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 302 transitions. Word has length 18 [2021-08-12 19:10:39,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:39,336 INFO L482 AbstractCegarLoop]: Abstraction has 139 states and 302 transitions. [2021-08-12 19:10:39,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:39,336 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 302 transitions. [2021-08-12 19:10:39,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:39,336 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:39,336 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:39,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1385 [2021-08-12 19:10:39,537 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:39,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:39,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1488233170, now seen corresponding path program 247 times [2021-08-12 19:10:39,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:39,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001088847] [2021-08-12 19:10:39,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:39,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:39,699 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:39,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:39,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001088847] [2021-08-12 19:10:39,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001088847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:39,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369294883] [2021-08-12 19:10:39,700 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:39,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:39,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:39,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:39,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:39,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:39,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:39,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:39,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:39,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:39,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:39,892 INFO L628 ElimStorePlain]: treesize reduction 42, result has 39.1 percent of original size [2021-08-12 19:10:39,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:39,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:39,896 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:39,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:39,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:39,903 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:39,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:39,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369294883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:39,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:39,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:39,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449225762] [2021-08-12 19:10:39,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:39,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:39,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:39,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:39,942 INFO L87 Difference]: Start difference. First operand 139 states and 302 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:40,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:40,687 INFO L93 Difference]: Finished difference Result 180 states and 374 transitions. [2021-08-12 19:10:40,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:40,687 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:40,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:40,688 INFO L225 Difference]: With dead ends: 180 [2021-08-12 19:10:40,688 INFO L226 Difference]: Without dead ends: 155 [2021-08-12 19:10:40,688 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 453.6ms TimeCoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:10:40,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-08-12 19:10:40,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 140. [2021-08-12 19:10:40,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 2.1870503597122304) internal successors, (304), 139 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:40,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 304 transitions. [2021-08-12 19:10:40,807 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 304 transitions. Word has length 18 [2021-08-12 19:10:40,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:40,807 INFO L482 AbstractCegarLoop]: Abstraction has 140 states and 304 transitions. [2021-08-12 19:10:40,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:40,807 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 304 transitions. [2021-08-12 19:10:40,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:40,807 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:40,807 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:41,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1386 [2021-08-12 19:10:41,008 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:41,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:41,009 INFO L82 PathProgramCache]: Analyzing trace with hash -352047898, now seen corresponding path program 248 times [2021-08-12 19:10:41,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:41,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211553187] [2021-08-12 19:10:41,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:41,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:41,185 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:41,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:41,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211553187] [2021-08-12 19:10:41,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211553187] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:41,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686509165] [2021-08-12 19:10:41,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:41,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:41,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:41,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:41,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:41,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:41,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:41,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:41,337 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:41,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:41,341 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:41,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:41,344 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:41,400 INFO L628 ElimStorePlain]: treesize reduction 77, result has 45.4 percent of original size [2021-08-12 19:10:41,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:41,404 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:41,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:41,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:41,408 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:41,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:41,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:41,432 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:41,504 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:41,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686509165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:41,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:41,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:41,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995046255] [2021-08-12 19:10:41,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:41,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:41,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:41,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:41,505 INFO L87 Difference]: Start difference. First operand 140 states and 304 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:42,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:42,410 INFO L93 Difference]: Finished difference Result 202 states and 411 transitions. [2021-08-12 19:10:42,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:10:42,411 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:42,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:42,412 INFO L225 Difference]: With dead ends: 202 [2021-08-12 19:10:42,412 INFO L226 Difference]: Without dead ends: 169 [2021-08-12 19:10:42,412 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 531.3ms TimeCoverageRelationStatistics Valid=94, Invalid=608, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:10:42,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-08-12 19:10:42,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 138. [2021-08-12 19:10:42,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 2.1824817518248176) internal successors, (299), 137 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:42,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 299 transitions. [2021-08-12 19:10:42,531 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 299 transitions. Word has length 18 [2021-08-12 19:10:42,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:42,531 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 299 transitions. [2021-08-12 19:10:42,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:42,531 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 299 transitions. [2021-08-12 19:10:42,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:42,531 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:42,531 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:42,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1387 [2021-08-12 19:10:42,732 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:42,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:42,732 INFO L82 PathProgramCache]: Analyzing trace with hash 699950006, now seen corresponding path program 249 times [2021-08-12 19:10:42,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:42,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325100913] [2021-08-12 19:10:42,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:42,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:42,899 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:42,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:42,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325100913] [2021-08-12 19:10:42,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325100913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:42,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085676008] [2021-08-12 19:10:42,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:42,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:10:42,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:42,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:42,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:43,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:43,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:43,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:43,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:43,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:43,055 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,077 INFO L628 ElimStorePlain]: treesize reduction 42, result has 39.1 percent of original size [2021-08-12 19:10:43,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:43,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:43,080 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:43,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:43,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:43,088 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:43,121 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:43,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085676008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:43,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:43,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:43,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977116669] [2021-08-12 19:10:43,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:43,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:43,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:43,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:43,122 INFO L87 Difference]: Start difference. First operand 138 states and 299 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:43,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:43,812 INFO L93 Difference]: Finished difference Result 171 states and 358 transitions. [2021-08-12 19:10:43,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:10:43,812 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:43,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:43,813 INFO L225 Difference]: With dead ends: 171 [2021-08-12 19:10:43,813 INFO L226 Difference]: Without dead ends: 146 [2021-08-12 19:10:43,813 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 376.1ms TimeCoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:43,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-08-12 19:10:43,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 140. [2021-08-12 19:10:43,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 2.179856115107914) internal successors, (303), 139 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:43,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 303 transitions. [2021-08-12 19:10:43,931 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 303 transitions. Word has length 18 [2021-08-12 19:10:43,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:43,931 INFO L482 AbstractCegarLoop]: Abstraction has 140 states and 303 transitions. [2021-08-12 19:10:43,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:43,932 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 303 transitions. [2021-08-12 19:10:43,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:43,932 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:43,932 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:44,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1390 [2021-08-12 19:10:44,135 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:44,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:44,135 INFO L82 PathProgramCache]: Analyzing trace with hash 1836135278, now seen corresponding path program 250 times [2021-08-12 19:10:44,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:44,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252980629] [2021-08-12 19:10:44,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:44,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:44,272 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:44,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:44,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252980629] [2021-08-12 19:10:44,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252980629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:44,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468407850] [2021-08-12 19:10:44,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:44,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:10:44,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:44,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:44,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:44,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:44,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:44,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:44,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:44,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:44,411 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:44,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:44,414 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:44,470 INFO L628 ElimStorePlain]: treesize reduction 83, result has 45.8 percent of original size [2021-08-12 19:10:44,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:44,475 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:44,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:44,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:44,478 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:44,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:44,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:44,503 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:44,573 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:44,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468407850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:44,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:44,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:44,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395698478] [2021-08-12 19:10:44,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:44,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:44,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:44,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:44,574 INFO L87 Difference]: Start difference. First operand 140 states and 303 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:45,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:45,234 INFO L93 Difference]: Finished difference Result 170 states and 357 transitions. [2021-08-12 19:10:45,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:10:45,235 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:45,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:45,237 INFO L225 Difference]: With dead ends: 170 [2021-08-12 19:10:45,237 INFO L226 Difference]: Without dead ends: 144 [2021-08-12 19:10:45,237 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 398.9ms TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:10:45,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-08-12 19:10:45,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 139. [2021-08-12 19:10:45,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 2.181159420289855) internal successors, (301), 138 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:45,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 301 transitions. [2021-08-12 19:10:45,359 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 301 transitions. Word has length 18 [2021-08-12 19:10:45,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:45,359 INFO L482 AbstractCegarLoop]: Abstraction has 139 states and 301 transitions. [2021-08-12 19:10:45,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:45,360 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 301 transitions. [2021-08-12 19:10:45,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:45,360 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:45,360 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:45,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1391,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:45,562 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:45,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:45,563 INFO L82 PathProgramCache]: Analyzing trace with hash -310035482, now seen corresponding path program 251 times [2021-08-12 19:10:45,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:45,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379572439] [2021-08-12 19:10:45,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:45,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:45,705 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:45,705 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:45,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379572439] [2021-08-12 19:10:45,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379572439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:45,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669654768] [2021-08-12 19:10:45,705 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:45,731 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:10:45,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:45,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:45,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:45,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:45,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:45,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:45,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:45,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:45,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:45,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:45,917 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:10:45,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:45,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:45,921 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:45,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:45,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:45,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:45,947 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:45,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:45,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:45,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:45,974 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:45,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:45,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:45,996 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:46,076 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:46,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669654768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:46,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:46,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:46,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918022416] [2021-08-12 19:10:46,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:46,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:46,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:46,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:46,077 INFO L87 Difference]: Start difference. First operand 139 states and 301 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:46,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:46,731 INFO L93 Difference]: Finished difference Result 183 states and 388 transitions. [2021-08-12 19:10:46,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:46,731 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:46,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:46,732 INFO L225 Difference]: With dead ends: 183 [2021-08-12 19:10:46,732 INFO L226 Difference]: Without dead ends: 157 [2021-08-12 19:10:46,732 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 347.2ms TimeCoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:10:46,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-08-12 19:10:46,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 139. [2021-08-12 19:10:46,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 2.181159420289855) internal successors, (301), 138 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:46,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 301 transitions. [2021-08-12 19:10:46,851 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 301 transitions. Word has length 18 [2021-08-12 19:10:46,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:46,851 INFO L482 AbstractCegarLoop]: Abstraction has 139 states and 301 transitions. [2021-08-12 19:10:46,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:46,852 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 301 transitions. [2021-08-12 19:10:46,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:46,852 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:46,852 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:47,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1394,252 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:47,052 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:47,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:47,053 INFO L82 PathProgramCache]: Analyzing trace with hash -185848274, now seen corresponding path program 252 times [2021-08-12 19:10:47,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:47,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974243704] [2021-08-12 19:10:47,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:47,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:47,225 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:47,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:47,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974243704] [2021-08-12 19:10:47,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974243704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:47,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398961427] [2021-08-12 19:10:47,226 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:47,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:10:47,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:47,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:47,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:47,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:47,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:47,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:47,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:47,392 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:47,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:47,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:47,399 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:10:47,436 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:47,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398961427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:47,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:47,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:47,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280700385] [2021-08-12 19:10:47,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:47,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:47,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:47,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:47,437 INFO L87 Difference]: Start difference. First operand 139 states and 301 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:48,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:48,169 INFO L93 Difference]: Finished difference Result 166 states and 351 transitions. [2021-08-12 19:10:48,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:10:48,170 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:48,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:48,171 INFO L225 Difference]: With dead ends: 166 [2021-08-12 19:10:48,171 INFO L226 Difference]: Without dead ends: 157 [2021-08-12 19:10:48,171 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 383.3ms TimeCoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:48,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-08-12 19:10:48,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 142. [2021-08-12 19:10:48,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.1843971631205674) internal successors, (308), 141 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:48,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 308 transitions. [2021-08-12 19:10:48,292 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 308 transitions. Word has length 18 [2021-08-12 19:10:48,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:48,292 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 308 transitions. [2021-08-12 19:10:48,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:48,292 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 308 transitions. [2021-08-12 19:10:48,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:48,292 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:48,293 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:48,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1399 [2021-08-12 19:10:48,498 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:48,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:48,498 INFO L82 PathProgramCache]: Analyzing trace with hash 950336998, now seen corresponding path program 253 times [2021-08-12 19:10:48,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:48,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35666434] [2021-08-12 19:10:48,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:48,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:48,677 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:48,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:48,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35666434] [2021-08-12 19:10:48,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35666434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:48,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95901498] [2021-08-12 19:10:48,677 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:48,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:48,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:48,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:48,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:48,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:48,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:48,817 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:48,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:48,821 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:48,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:48,832 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:48,887 INFO L628 ElimStorePlain]: treesize reduction 83, result has 43.5 percent of original size [2021-08-12 19:10:48,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:48,892 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:48,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:48,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:48,895 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:48,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:48,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:48,920 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:48,995 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:48,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95901498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:48,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:48,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:48,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026054073] [2021-08-12 19:10:48,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:48,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:48,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:48,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:48,996 INFO L87 Difference]: Start difference. First operand 142 states and 308 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:49,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:49,675 INFO L93 Difference]: Finished difference Result 182 states and 380 transitions. [2021-08-12 19:10:49,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:10:49,675 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:49,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:49,676 INFO L225 Difference]: With dead ends: 182 [2021-08-12 19:10:49,676 INFO L226 Difference]: Without dead ends: 156 [2021-08-12 19:10:49,676 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 396.7ms TimeCoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:49,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-08-12 19:10:49,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 142. [2021-08-12 19:10:49,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.1843971631205674) internal successors, (308), 141 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:49,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 308 transitions. [2021-08-12 19:10:49,798 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 308 transitions. Word has length 18 [2021-08-12 19:10:49,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:49,798 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 308 transitions. [2021-08-12 19:10:49,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:49,798 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 308 transitions. [2021-08-12 19:10:49,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:49,798 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:49,798 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:50,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1400,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:50,005 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:50,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:50,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1195833762, now seen corresponding path program 254 times [2021-08-12 19:10:50,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:50,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291277502] [2021-08-12 19:10:50,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:50,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:50,194 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:50,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:50,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291277502] [2021-08-12 19:10:50,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291277502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:50,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321819286] [2021-08-12 19:10:50,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:50,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:50,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:50,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:50,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:50,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:50,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:50,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:50,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:50,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:50,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:50,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:50,436 INFO L628 ElimStorePlain]: treesize reduction 85, result has 45.9 percent of original size [2021-08-12 19:10:50,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:50,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:50,439 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:50,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:50,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:50,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:50,466 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:50,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:50,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:50,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:50,492 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:50,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:50,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:50,514 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:10:50,592 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:50,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321819286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:50,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:50,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:50,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571226206] [2021-08-12 19:10:50,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:50,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:50,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:50,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:50,593 INFO L87 Difference]: Start difference. First operand 142 states and 308 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:51,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:51,562 INFO L93 Difference]: Finished difference Result 208 states and 431 transitions. [2021-08-12 19:10:51,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:10:51,562 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:51,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:51,563 INFO L225 Difference]: With dead ends: 208 [2021-08-12 19:10:51,563 INFO L226 Difference]: Without dead ends: 175 [2021-08-12 19:10:51,563 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 632.5ms TimeCoverageRelationStatistics Valid=111, Invalid=701, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:10:51,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-08-12 19:10:51,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 142. [2021-08-12 19:10:51,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.1843971631205674) internal successors, (308), 141 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:51,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 308 transitions. [2021-08-12 19:10:51,684 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 308 transitions. Word has length 18 [2021-08-12 19:10:51,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:51,684 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 308 transitions. [2021-08-12 19:10:51,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:51,684 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 308 transitions. [2021-08-12 19:10:51,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:51,684 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:51,684 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:51,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1403 [2021-08-12 19:10:51,885 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:51,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:51,885 INFO L82 PathProgramCache]: Analyzing trace with hash 992349414, now seen corresponding path program 255 times [2021-08-12 19:10:51,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:51,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256988508] [2021-08-12 19:10:51,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:51,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:52,040 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:52,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:52,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256988508] [2021-08-12 19:10:52,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256988508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:52,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36207123] [2021-08-12 19:10:52,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:52,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:10:52,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:52,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:52,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:52,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:52,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:52,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:52,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:52,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:52,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:52,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:52,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:52,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:52,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:52,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:52,209 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:52,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:52,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:52,213 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:52,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:52,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:52,235 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:10:52,308 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:52,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36207123] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:52,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:52,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:52,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784031053] [2021-08-12 19:10:52,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:52,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:52,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:52,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:52,309 INFO L87 Difference]: Start difference. First operand 142 states and 308 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:53,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:53,051 INFO L93 Difference]: Finished difference Result 171 states and 362 transitions. [2021-08-12 19:10:53,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:10:53,051 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:53,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:53,052 INFO L225 Difference]: With dead ends: 171 [2021-08-12 19:10:53,052 INFO L226 Difference]: Without dead ends: 162 [2021-08-12 19:10:53,052 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 343.4ms TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:53,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-08-12 19:10:53,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 142. [2021-08-12 19:10:53,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.1843971631205674) internal successors, (308), 141 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:53,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 308 transitions. [2021-08-12 19:10:53,173 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 308 transitions. Word has length 18 [2021-08-12 19:10:53,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:53,173 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 308 transitions. [2021-08-12 19:10:53,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:53,173 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 308 transitions. [2021-08-12 19:10:53,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:53,173 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:53,173 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:53,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1408,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:53,374 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:53,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:53,374 INFO L82 PathProgramCache]: Analyzing trace with hash 1096106590, now seen corresponding path program 256 times [2021-08-12 19:10:53,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:53,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535760708] [2021-08-12 19:10:53,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:53,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:53,526 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:53,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:53,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535760708] [2021-08-12 19:10:53,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535760708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:53,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335859143] [2021-08-12 19:10:53,526 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:53,552 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:10:53,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:53,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:53,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:53,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:53,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:53,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:53,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:53,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:53,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:53,699 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:53,721 INFO L628 ElimStorePlain]: treesize reduction 42, result has 39.1 percent of original size [2021-08-12 19:10:53,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:53,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:53,724 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:53,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:53,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:53,732 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:53,771 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:53,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335859143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:53,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:53,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:53,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246436608] [2021-08-12 19:10:53,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:53,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:53,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:53,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:53,771 INFO L87 Difference]: Start difference. First operand 142 states and 308 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:54,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:54,487 INFO L93 Difference]: Finished difference Result 187 states and 385 transitions. [2021-08-12 19:10:54,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:10:54,487 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:54,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:54,489 INFO L225 Difference]: With dead ends: 187 [2021-08-12 19:10:54,489 INFO L226 Difference]: Without dead ends: 150 [2021-08-12 19:10:54,489 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 352.5ms TimeCoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:10:54,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-08-12 19:10:54,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 146. [2021-08-12 19:10:54,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.179310344827586) internal successors, (316), 145 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:54,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 316 transitions. [2021-08-12 19:10:54,615 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 316 transitions. Word has length 18 [2021-08-12 19:10:54,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:54,615 INFO L482 AbstractCegarLoop]: Abstraction has 146 states and 316 transitions. [2021-08-12 19:10:54,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:54,615 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 316 transitions. [2021-08-12 19:10:54,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:54,616 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:54,616 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:54,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1411 [2021-08-12 19:10:54,817 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:54,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:54,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1958111654, now seen corresponding path program 257 times [2021-08-12 19:10:54,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:54,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010800656] [2021-08-12 19:10:54,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:54,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:54,988 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:54,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:54,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010800656] [2021-08-12 19:10:54,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010800656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:54,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150907370] [2021-08-12 19:10:54,988 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:55,016 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:10:55,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:55,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:55,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:55,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:55,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:55,166 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,191 INFO L628 ElimStorePlain]: treesize reduction 42, result has 39.1 percent of original size [2021-08-12 19:10:55,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:55,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:55,195 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:55,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:55,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:55,202 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:55,238 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:55,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150907370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:55,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:55,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:10:55,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097697300] [2021-08-12 19:10:55,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:10:55,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:55,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:10:55,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:10:55,239 INFO L87 Difference]: Start difference. First operand 146 states and 316 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:56,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:56,007 INFO L93 Difference]: Finished difference Result 181 states and 379 transitions. [2021-08-12 19:10:56,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:10:56,007 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:56,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:56,008 INFO L225 Difference]: With dead ends: 181 [2021-08-12 19:10:56,008 INFO L226 Difference]: Without dead ends: 156 [2021-08-12 19:10:56,009 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 444.5ms TimeCoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:10:56,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-08-12 19:10:56,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 147. [2021-08-12 19:10:56,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.1780821917808217) internal successors, (318), 146 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:56,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 318 transitions. [2021-08-12 19:10:56,135 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 318 transitions. Word has length 18 [2021-08-12 19:10:56,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:56,135 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 318 transitions. [2021-08-12 19:10:56,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:56,135 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 318 transitions. [2021-08-12 19:10:56,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:56,135 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:56,135 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:56,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1412 [2021-08-12 19:10:56,336 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:56,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:56,336 INFO L82 PathProgramCache]: Analyzing trace with hash -1200670370, now seen corresponding path program 258 times [2021-08-12 19:10:56,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:56,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067170809] [2021-08-12 19:10:56,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:56,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:56,537 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:56,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:56,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067170809] [2021-08-12 19:10:56,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067170809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:56,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984870354] [2021-08-12 19:10:56,537 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:56,562 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:10:56,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:56,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:56,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:56,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:56,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:56,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:56,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:56,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:56,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:56,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:56,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:56,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:56,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:56,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:56,699 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:56,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:56,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:10:56,702 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:56,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:56,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:56,725 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:10:56,816 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:56,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984870354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:56,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:56,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:56,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326295027] [2021-08-12 19:10:56,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:56,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:56,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:56,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:56,817 INFO L87 Difference]: Start difference. First operand 147 states and 318 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:57,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:57,736 INFO L93 Difference]: Finished difference Result 179 states and 375 transitions. [2021-08-12 19:10:57,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:10:57,736 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:57,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:57,737 INFO L225 Difference]: With dead ends: 179 [2021-08-12 19:10:57,737 INFO L226 Difference]: Without dead ends: 157 [2021-08-12 19:10:57,737 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 639.5ms TimeCoverageRelationStatistics Valid=90, Invalid=722, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:10:57,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-08-12 19:10:57,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 148. [2021-08-12 19:10:57,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 2.183673469387755) internal successors, (321), 147 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:57,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 321 transitions. [2021-08-12 19:10:57,865 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 321 transitions. Word has length 18 [2021-08-12 19:10:57,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:57,865 INFO L482 AbstractCegarLoop]: Abstraction has 148 states and 321 transitions. [2021-08-12 19:10:57,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:57,865 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 321 transitions. [2021-08-12 19:10:57,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:57,865 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:57,865 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:58,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1413 [2021-08-12 19:10:58,066 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:58,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:58,066 INFO L82 PathProgramCache]: Analyzing trace with hash -148672466, now seen corresponding path program 259 times [2021-08-12 19:10:58,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:58,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181130223] [2021-08-12 19:10:58,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:58,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:58,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:58,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:58,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181130223] [2021-08-12 19:10:58,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181130223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:58,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60426809] [2021-08-12 19:10:58,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:58,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:58,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:10:58,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:58,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:58,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:10:58,379 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,403 INFO L628 ElimStorePlain]: treesize reduction 42, result has 44.0 percent of original size [2021-08-12 19:10:58,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:58,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:10:58,406 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:58,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:10:58,414 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:10:58,452 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:58,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60426809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:58,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:58,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:58,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098771589] [2021-08-12 19:10:58,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:58,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:58,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:58,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:58,453 INFO L87 Difference]: Start difference. First operand 148 states and 321 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:59,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:10:59,134 INFO L93 Difference]: Finished difference Result 183 states and 384 transitions. [2021-08-12 19:10:59,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:10:59,134 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:10:59,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:10:59,135 INFO L225 Difference]: With dead ends: 183 [2021-08-12 19:10:59,135 INFO L226 Difference]: Without dead ends: 158 [2021-08-12 19:10:59,135 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 399.3ms TimeCoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:10:59,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-08-12 19:10:59,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 150. [2021-08-12 19:10:59,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.1812080536912752) internal successors, (325), 149 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:59,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 325 transitions. [2021-08-12 19:10:59,262 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 325 transitions. Word has length 18 [2021-08-12 19:10:59,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:10:59,262 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 325 transitions. [2021-08-12 19:10:59,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:10:59,262 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 325 transitions. [2021-08-12 19:10:59,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:10:59,262 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:10:59,262 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:10:59,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1418,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:59,463 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:10:59,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:10:59,463 INFO L82 PathProgramCache]: Analyzing trace with hash 987512806, now seen corresponding path program 260 times [2021-08-12 19:10:59,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:10:59,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268233183] [2021-08-12 19:10:59,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:10:59,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:10:59,638 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:59,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:10:59,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268233183] [2021-08-12 19:10:59,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268233183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:59,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799634397] [2021-08-12 19:10:59,639 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:10:59,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:10:59,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:10:59,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:10:59,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:10:59,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:59,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:59,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:10:59,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:10:59,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:59,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:59,802 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:59,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:10:59,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:10:59,805 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:10:59,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:10:59,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:10:59,828 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:10:59,899 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:10:59,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799634397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:10:59,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:10:59,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:10:59,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950400033] [2021-08-12 19:10:59,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:10:59,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:10:59,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:10:59,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:10:59,900 INFO L87 Difference]: Start difference. First operand 150 states and 325 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:00,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:00,636 INFO L93 Difference]: Finished difference Result 170 states and 361 transitions. [2021-08-12 19:11:00,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:11:00,636 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:00,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:00,637 INFO L225 Difference]: With dead ends: 170 [2021-08-12 19:11:00,637 INFO L226 Difference]: Without dead ends: 161 [2021-08-12 19:11:00,638 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 449.8ms TimeCoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:11:00,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-08-12 19:11:00,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 150. [2021-08-12 19:11:00,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.1812080536912752) internal successors, (325), 149 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:00,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 325 transitions. [2021-08-12 19:11:00,764 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 325 transitions. Word has length 18 [2021-08-12 19:11:00,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:00,765 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 325 transitions. [2021-08-12 19:11:00,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:00,765 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 325 transitions. [2021-08-12 19:11:00,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:00,765 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:00,765 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:00,965 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1419,261 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:00,965 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:00,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:00,966 INFO L82 PathProgramCache]: Analyzing trace with hash -1158657954, now seen corresponding path program 261 times [2021-08-12 19:11:00,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:00,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328296176] [2021-08-12 19:11:00,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:00,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:01,125 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:01,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:01,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328296176] [2021-08-12 19:11:01,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328296176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:01,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091259214] [2021-08-12 19:11:01,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:01,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:11:01,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:01,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:01,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:01,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:01,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:01,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:01,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:01,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:01,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:01,282 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:01,344 INFO L628 ElimStorePlain]: treesize reduction 88, result has 45.0 percent of original size [2021-08-12 19:11:01,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:01,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:01,354 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:01,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:01,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:01,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:01,382 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:01,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:01,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:01,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:01,408 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:01,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:01,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:01,430 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:01,505 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:01,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091259214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:01,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:01,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:11:01,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347100056] [2021-08-12 19:11:01,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:11:01,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:01,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:11:01,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:01,506 INFO L87 Difference]: Start difference. First operand 150 states and 325 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:02,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:02,251 INFO L93 Difference]: Finished difference Result 198 states and 419 transitions. [2021-08-12 19:11:02,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:11:02,251 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:02,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:02,253 INFO L225 Difference]: With dead ends: 198 [2021-08-12 19:11:02,253 INFO L226 Difference]: Without dead ends: 172 [2021-08-12 19:11:02,253 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 440.1ms TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:11:02,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-08-12 19:11:02,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 150. [2021-08-12 19:11:02,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.1812080536912752) internal successors, (325), 149 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:02,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 325 transitions. [2021-08-12 19:11:02,381 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 325 transitions. Word has length 18 [2021-08-12 19:11:02,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:02,381 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 325 transitions. [2021-08-12 19:11:02,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:02,381 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 325 transitions. [2021-08-12 19:11:02,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:02,381 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:02,381 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:02,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1422,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:02,582 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:02,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:02,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1034470746, now seen corresponding path program 262 times [2021-08-12 19:11:02,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:02,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548893051] [2021-08-12 19:11:02,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:02,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:02,741 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:02,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:02,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548893051] [2021-08-12 19:11:02,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548893051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:02,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543757347] [2021-08-12 19:11:02,742 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:02,766 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:11:02,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:02,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:02,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:02,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:02,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:02,902 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,924 INFO L628 ElimStorePlain]: treesize reduction 36, result has 47.8 percent of original size [2021-08-12 19:11:02,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:02,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:11:02,926 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:02,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:11:02,934 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:11:02,971 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:02,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543757347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:02,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:02,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:11:02,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825623515] [2021-08-12 19:11:02,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:11:02,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:02,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:11:02,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:02,972 INFO L87 Difference]: Start difference. First operand 150 states and 325 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:03,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:03,686 INFO L93 Difference]: Finished difference Result 184 states and 386 transitions. [2021-08-12 19:11:03,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:11:03,686 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:03,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:03,687 INFO L225 Difference]: With dead ends: 184 [2021-08-12 19:11:03,687 INFO L226 Difference]: Without dead ends: 159 [2021-08-12 19:11:03,687 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 378.7ms TimeCoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:11:03,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-08-12 19:11:03,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 153. [2021-08-12 19:11:03,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.1776315789473686) internal successors, (331), 152 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:03,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 331 transitions. [2021-08-12 19:11:03,819 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 331 transitions. Word has length 18 [2021-08-12 19:11:03,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:03,819 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 331 transitions. [2021-08-12 19:11:03,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:03,820 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 331 transitions. [2021-08-12 19:11:03,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:03,820 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:03,820 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:04,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1427,263 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:04,020 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:04,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:04,020 INFO L82 PathProgramCache]: Analyzing trace with hash 101714526, now seen corresponding path program 263 times [2021-08-12 19:11:04,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:04,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727629811] [2021-08-12 19:11:04,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:04,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:04,198 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:04,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:04,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727629811] [2021-08-12 19:11:04,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727629811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:04,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93015401] [2021-08-12 19:11:04,199 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:04,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-12 19:11:04,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:04,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:04,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:04,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:04,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:04,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:04,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:04,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:04,336 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:04,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:04,339 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:04,398 INFO L628 ElimStorePlain]: treesize reduction 77, result has 45.4 percent of original size [2021-08-12 19:11:04,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:04,403 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:04,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:04,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:04,406 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:04,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:04,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:04,430 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:04,506 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:04,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93015401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:04,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:04,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:11:04,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104323964] [2021-08-12 19:11:04,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:11:04,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:04,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:11:04,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:04,507 INFO L87 Difference]: Start difference. First operand 153 states and 331 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:05,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:05,364 INFO L93 Difference]: Finished difference Result 205 states and 421 transitions. [2021-08-12 19:11:05,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:11:05,364 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:05,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:05,365 INFO L225 Difference]: With dead ends: 205 [2021-08-12 19:11:05,365 INFO L226 Difference]: Without dead ends: 172 [2021-08-12 19:11:05,366 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 483.1ms TimeCoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:11:05,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-08-12 19:11:05,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 152. [2021-08-12 19:11:05,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.1788079470198674) internal successors, (329), 151 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:05,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 329 transitions. [2021-08-12 19:11:05,494 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 329 transitions. Word has length 18 [2021-08-12 19:11:05,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:05,495 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 329 transitions. [2021-08-12 19:11:05,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:05,495 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 329 transitions. [2021-08-12 19:11:05,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:05,495 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:05,495 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:05,695 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1428 [2021-08-12 19:11:05,695 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:05,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:05,696 INFO L82 PathProgramCache]: Analyzing trace with hash -2044456234, now seen corresponding path program 264 times [2021-08-12 19:11:05,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:05,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138698436] [2021-08-12 19:11:05,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:05,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:05,883 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:05,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:05,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138698436] [2021-08-12 19:11:05,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138698436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:05,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747835349] [2021-08-12 19:11:05,883 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:05,911 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:11:05,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:05,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:05,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:06,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:06,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:06,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:06,057 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:06,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:06,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:06,082 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:06,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:06,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:06,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:06,105 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:06,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:06,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:06,125 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:11:06,212 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:06,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747835349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:06,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:06,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:11:06,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164627193] [2021-08-12 19:11:06,213 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:11:06,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:06,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:11:06,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:06,213 INFO L87 Difference]: Start difference. First operand 152 states and 329 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:07,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:07,027 INFO L93 Difference]: Finished difference Result 182 states and 381 transitions. [2021-08-12 19:11:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:11:07,027 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:07,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:07,029 INFO L225 Difference]: With dead ends: 182 [2021-08-12 19:11:07,029 INFO L226 Difference]: Without dead ends: 166 [2021-08-12 19:11:07,029 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 532.6ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:11:07,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-12 19:11:07,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 152. [2021-08-12 19:11:07,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.1788079470198674) internal successors, (329), 151 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:07,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 329 transitions. [2021-08-12 19:11:07,160 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 329 transitions. Word has length 18 [2021-08-12 19:11:07,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:07,160 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 329 transitions. [2021-08-12 19:11:07,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:07,160 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 329 transitions. [2021-08-12 19:11:07,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:07,161 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:07,161 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:07,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 265 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1431 [2021-08-12 19:11:07,361 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:07,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:07,361 INFO L82 PathProgramCache]: Analyzing trace with hash 143726942, now seen corresponding path program 265 times [2021-08-12 19:11:07,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:07,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179893208] [2021-08-12 19:11:07,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:07,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:07,542 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:07,542 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:07,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179893208] [2021-08-12 19:11:07,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179893208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:07,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525839713] [2021-08-12 19:11:07,542 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:07,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:07,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:07,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:07,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:07,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:07,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:07,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:07,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:07,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:07,726 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:07,792 INFO L628 ElimStorePlain]: treesize reduction 88, result has 46.0 percent of original size [2021-08-12 19:11:07,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:07,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:07,795 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:07,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:07,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:07,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:07,822 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:07,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:07,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:07,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:07,849 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:07,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:07,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:07,871 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:07,945 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:07,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525839713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:07,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:07,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:07,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889562063] [2021-08-12 19:11:07,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:07,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:07,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:07,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:07,946 INFO L87 Difference]: Start difference. First operand 152 states and 329 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:08,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:08,864 INFO L93 Difference]: Finished difference Result 220 states and 456 transitions. [2021-08-12 19:11:08,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:11:08,865 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:08,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:08,866 INFO L225 Difference]: With dead ends: 220 [2021-08-12 19:11:08,866 INFO L226 Difference]: Without dead ends: 187 [2021-08-12 19:11:08,866 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 533.2ms TimeCoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:11:08,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-08-12 19:11:08,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 152. [2021-08-12 19:11:08,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.1788079470198674) internal successors, (329), 151 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:08,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 329 transitions. [2021-08-12 19:11:08,995 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 329 transitions. Word has length 18 [2021-08-12 19:11:08,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:08,995 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 329 transitions. [2021-08-12 19:11:08,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:08,996 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 329 transitions. [2021-08-12 19:11:08,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:08,996 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:08,996 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:09,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1438 [2021-08-12 19:11:09,196 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:09,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:09,196 INFO L82 PathProgramCache]: Analyzing trace with hash 1570553646, now seen corresponding path program 266 times [2021-08-12 19:11:09,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:09,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721152297] [2021-08-12 19:11:09,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:09,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:09,359 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:09,359 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:09,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721152297] [2021-08-12 19:11:09,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721152297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:09,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931991202] [2021-08-12 19:11:09,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:09,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:11:09,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:09,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:09,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:09,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:09,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:09,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:09,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:09,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:09,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:11:09,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:09,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:09,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:11:09,527 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:11:09,562 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:09,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931991202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:09,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:09,563 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:11:09,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955171451] [2021-08-12 19:11:09,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:11:09,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:09,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:11:09,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:09,563 INFO L87 Difference]: Start difference. First operand 152 states and 329 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:10,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:10,129 INFO L93 Difference]: Finished difference Result 174 states and 366 transitions. [2021-08-12 19:11:10,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:11:10,129 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:10,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:10,131 INFO L225 Difference]: With dead ends: 174 [2021-08-12 19:11:10,131 INFO L226 Difference]: Without dead ends: 165 [2021-08-12 19:11:10,131 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 336.8ms TimeCoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:11:10,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-08-12 19:11:10,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 156. [2021-08-12 19:11:10,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.1806451612903226) internal successors, (338), 155 states have internal predecessors, (338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:10,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 338 transitions. [2021-08-12 19:11:10,267 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 338 transitions. Word has length 18 [2021-08-12 19:11:10,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:10,267 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 338 transitions. [2021-08-12 19:11:10,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:10,267 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 338 transitions. [2021-08-12 19:11:10,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:10,267 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:10,267 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:10,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 267 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1443 [2021-08-12 19:11:10,473 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:10,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:10,473 INFO L82 PathProgramCache]: Analyzing trace with hash -1588228378, now seen corresponding path program 267 times [2021-08-12 19:11:10,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:10,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497360234] [2021-08-12 19:11:10,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:10,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:10,649 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:10,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:10,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497360234] [2021-08-12 19:11:10,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497360234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:10,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225997032] [2021-08-12 19:11:10,649 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:10,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:11:10,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:10,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:10,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:10,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:10,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:10,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:10,786 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:10,789 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:10,845 INFO L628 ElimStorePlain]: treesize reduction 80, result has 44.4 percent of original size [2021-08-12 19:11:10,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:10,850 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:10,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:10,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:10,853 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:10,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:10,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:10,877 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:10,952 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:10,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225997032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:10,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:10,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:11:10,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321288935] [2021-08-12 19:11:10,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:11:10,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:10,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:11:10,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:10,953 INFO L87 Difference]: Start difference. First operand 156 states and 338 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:11,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:11,572 INFO L93 Difference]: Finished difference Result 192 states and 402 transitions. [2021-08-12 19:11:11,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:11:11,572 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:11,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:11,573 INFO L225 Difference]: With dead ends: 192 [2021-08-12 19:11:11,574 INFO L226 Difference]: Without dead ends: 166 [2021-08-12 19:11:11,574 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 363.9ms TimeCoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:11:11,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-12 19:11:11,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 155. [2021-08-12 19:11:11,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.175324675324675) internal successors, (335), 154 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:11,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 335 transitions. [2021-08-12 19:11:11,706 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 335 transitions. Word has length 18 [2021-08-12 19:11:11,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:11,706 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 335 transitions. [2021-08-12 19:11:11,706 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:11,706 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 335 transitions. [2021-08-12 19:11:11,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:11,706 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:11,706 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:11,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1444 [2021-08-12 19:11:11,907 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:11,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:11,907 INFO L82 PathProgramCache]: Analyzing trace with hash 560568158, now seen corresponding path program 268 times [2021-08-12 19:11:11,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:11,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323929694] [2021-08-12 19:11:11,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:11,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:12,085 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:12,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:12,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323929694] [2021-08-12 19:11:12,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323929694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:12,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849063309] [2021-08-12 19:11:12,085 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:12,109 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:11:12,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:12,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:12,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:12,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:12,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:12,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:12,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:12,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:12,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:12,238 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:12,301 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:11:12,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:12,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:12,305 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:12,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:12,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:12,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:12,333 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:12,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:12,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:12,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:12,359 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:12,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:12,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:12,381 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:12,454 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:12,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849063309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:12,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:12,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:12,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923781958] [2021-08-12 19:11:12,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:12,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:12,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:12,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:12,455 INFO L87 Difference]: Start difference. First operand 155 states and 335 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:13,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:13,282 INFO L93 Difference]: Finished difference Result 217 states and 450 transitions. [2021-08-12 19:11:13,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:11:13,282 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:13,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:13,283 INFO L225 Difference]: With dead ends: 217 [2021-08-12 19:11:13,283 INFO L226 Difference]: Without dead ends: 184 [2021-08-12 19:11:13,283 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 483.9ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:11:13,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-08-12 19:11:13,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 154. [2021-08-12 19:11:13,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.176470588235294) internal successors, (333), 153 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:13,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 333 transitions. [2021-08-12 19:11:13,420 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 333 transitions. Word has length 18 [2021-08-12 19:11:13,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:13,420 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 333 transitions. [2021-08-12 19:11:13,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:13,420 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 333 transitions. [2021-08-12 19:11:13,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:13,420 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:13,420 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:13,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1447 [2021-08-12 19:11:13,621 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:13,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:13,621 INFO L82 PathProgramCache]: Analyzing trace with hash -1546215962, now seen corresponding path program 269 times [2021-08-12 19:11:13,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:13,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243891328] [2021-08-12 19:11:13,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:13,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:13,790 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:13,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:13,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243891328] [2021-08-12 19:11:13,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243891328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:13,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963111103] [2021-08-12 19:11:13,791 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:13,816 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:11:13,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:13,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:13,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:13,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:13,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:13,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:13,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:13,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:13,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:13,982 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,047 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:11:14,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:14,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:14,051 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:14,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:14,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:14,079 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:14,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:14,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:14,105 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:14,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:14,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:14,128 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:14,208 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:14,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963111103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:14,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:14,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:11:14,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086026786] [2021-08-12 19:11:14,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:11:14,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:14,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:11:14,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:14,209 INFO L87 Difference]: Start difference. First operand 154 states and 333 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:15,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:15,252 INFO L93 Difference]: Finished difference Result 220 states and 456 transitions. [2021-08-12 19:11:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:11:15,253 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:15,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:15,254 INFO L225 Difference]: With dead ends: 220 [2021-08-12 19:11:15,254 INFO L226 Difference]: Without dead ends: 187 [2021-08-12 19:11:15,254 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 600.8ms TimeCoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:11:15,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-08-12 19:11:15,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 154. [2021-08-12 19:11:15,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.176470588235294) internal successors, (333), 153 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:15,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 333 transitions. [2021-08-12 19:11:15,393 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 333 transitions. Word has length 18 [2021-08-12 19:11:15,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:15,393 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 333 transitions. [2021-08-12 19:11:15,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:15,393 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 333 transitions. [2021-08-12 19:11:15,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:15,393 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:15,393 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:15,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1452,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:15,594 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:15,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:15,594 INFO L82 PathProgramCache]: Analyzing trace with hash 1862953054, now seen corresponding path program 270 times [2021-08-12 19:11:15,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:15,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954120128] [2021-08-12 19:11:15,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:15,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:15,808 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:15,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:15,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954120128] [2021-08-12 19:11:15,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954120128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:15,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312662904] [2021-08-12 19:11:15,809 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:15,834 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:11:15,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:15,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:15,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:16,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:16,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:16,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:16,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:16,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:16,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:16,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:16,095 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:11:16,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:16,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:16,098 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:16,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:16,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:16,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:16,125 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:16,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:16,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:16,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:16,151 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:16,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:16,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:16,173 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:16,256 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:16,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312662904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:16,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:16,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-12 19:11:16,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458994030] [2021-08-12 19:11:16,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:11:16,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:16,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:11:16,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:16,257 INFO L87 Difference]: Start difference. First operand 154 states and 333 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:17,362 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 63 [2021-08-12 19:11:17,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:17,993 INFO L93 Difference]: Finished difference Result 286 states and 573 transitions. [2021-08-12 19:11:17,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:11:17,993 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:17,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:17,995 INFO L225 Difference]: With dead ends: 286 [2021-08-12 19:11:17,995 INFO L226 Difference]: Without dead ends: 232 [2021-08-12 19:11:17,995 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 1129.1ms TimeCoverageRelationStatistics Valid=143, Invalid=849, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:11:17,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-08-12 19:11:18,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 160. [2021-08-12 19:11:18,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.2138364779874213) internal successors, (352), 159 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:18,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 352 transitions. [2021-08-12 19:11:18,135 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 352 transitions. Word has length 18 [2021-08-12 19:11:18,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:18,135 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 352 transitions. [2021-08-12 19:11:18,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:18,135 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 352 transitions. [2021-08-12 19:11:18,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:18,135 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:18,135 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:18,335 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1457 [2021-08-12 19:11:18,336 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:18,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:18,336 INFO L82 PathProgramCache]: Analyzing trace with hash 289867306, now seen corresponding path program 271 times [2021-08-12 19:11:18,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:18,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989609184] [2021-08-12 19:11:18,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:18,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:18,488 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:18,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:18,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989609184] [2021-08-12 19:11:18,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989609184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:18,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881335615] [2021-08-12 19:11:18,488 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:18,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:18,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:18,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:18,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:18,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:18,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:18,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:18,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:18,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:18,643 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:18,665 INFO L628 ElimStorePlain]: treesize reduction 42, result has 39.1 percent of original size [2021-08-12 19:11:18,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:18,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:18,668 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:18,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:18,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:11:18,675 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:11:18,714 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:18,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881335615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:18,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:18,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:18,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794867663] [2021-08-12 19:11:18,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:18,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:18,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:18,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:18,715 INFO L87 Difference]: Start difference. First operand 160 states and 352 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:19,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:19,452 INFO L93 Difference]: Finished difference Result 196 states and 412 transitions. [2021-08-12 19:11:19,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:11:19,453 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:19,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:19,454 INFO L225 Difference]: With dead ends: 196 [2021-08-12 19:11:19,454 INFO L226 Difference]: Without dead ends: 168 [2021-08-12 19:11:19,454 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 352.9ms TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:11:19,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-08-12 19:11:19,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 161. [2021-08-12 19:11:19,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.2125) internal successors, (354), 160 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:19,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 354 transitions. [2021-08-12 19:11:19,593 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 354 transitions. Word has length 18 [2021-08-12 19:11:19,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:19,593 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 354 transitions. [2021-08-12 19:11:19,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:19,593 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 354 transitions. [2021-08-12 19:11:19,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:19,593 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:19,593 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:19,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 272 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1462 [2021-08-12 19:11:19,794 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:19,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:19,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1151872370, now seen corresponding path program 272 times [2021-08-12 19:11:19,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:19,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728183106] [2021-08-12 19:11:19,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:19,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:19,954 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:19,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:19,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728183106] [2021-08-12 19:11:19,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728183106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:19,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056005331] [2021-08-12 19:11:19,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:19,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:11:19,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:19,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:19,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:20,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:20,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:20,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:20,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:20,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:20,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:20,122 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:20,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:20,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:11:20,128 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:13 [2021-08-12 19:11:20,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:20,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056005331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:20,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:20,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:20,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105215217] [2021-08-12 19:11:20,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:20,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:20,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:20,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:20,167 INFO L87 Difference]: Start difference. First operand 161 states and 354 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:21,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:21,095 INFO L93 Difference]: Finished difference Result 191 states and 408 transitions. [2021-08-12 19:11:21,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:11:21,095 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:21,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:21,096 INFO L225 Difference]: With dead ends: 191 [2021-08-12 19:11:21,096 INFO L226 Difference]: Without dead ends: 182 [2021-08-12 19:11:21,096 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 489.9ms TimeCoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:11:21,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-08-12 19:11:21,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 162. [2021-08-12 19:11:21,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.217391304347826) internal successors, (357), 161 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:21,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 357 transitions. [2021-08-12 19:11:21,239 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 357 transitions. Word has length 18 [2021-08-12 19:11:21,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:21,239 INFO L482 AbstractCegarLoop]: Abstraction has 162 states and 357 transitions. [2021-08-12 19:11:21,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:21,239 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 357 transitions. [2021-08-12 19:11:21,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:21,239 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:21,239 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:21,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1463 [2021-08-12 19:11:21,439 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:21,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:21,440 INFO L82 PathProgramCache]: Analyzing trace with hash -2006909654, now seen corresponding path program 273 times [2021-08-12 19:11:21,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:21,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218869632] [2021-08-12 19:11:21,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:21,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:21,655 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:21,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:21,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218869632] [2021-08-12 19:11:21,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218869632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:21,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882023163] [2021-08-12 19:11:21,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:21,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:11:21,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:21,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:21,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:21,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:21,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:21,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:21,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:21,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:21,803 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:21,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:21,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:21,807 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:21,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:21,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:21,829 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:11:21,918 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:21,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882023163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:21,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:21,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:21,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617840999] [2021-08-12 19:11:21,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:21,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:21,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:21,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:21,919 INFO L87 Difference]: Start difference. First operand 162 states and 357 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:22,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:22,900 INFO L93 Difference]: Finished difference Result 195 states and 415 transitions. [2021-08-12 19:11:22,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:11:22,900 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:22,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:22,901 INFO L225 Difference]: With dead ends: 195 [2021-08-12 19:11:22,901 INFO L226 Difference]: Without dead ends: 186 [2021-08-12 19:11:22,901 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 616.4ms TimeCoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:11:22,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-08-12 19:11:23,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 162. [2021-08-12 19:11:23,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.217391304347826) internal successors, (357), 161 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:23,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 357 transitions. [2021-08-12 19:11:23,043 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 357 transitions. Word has length 18 [2021-08-12 19:11:23,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:23,043 INFO L482 AbstractCegarLoop]: Abstraction has 162 states and 357 transitions. [2021-08-12 19:11:23,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:23,044 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 357 transitions. [2021-08-12 19:11:23,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:23,044 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:23,044 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:23,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 274 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1464 [2021-08-12 19:11:23,244 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:23,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:23,245 INFO L82 PathProgramCache]: Analyzing trace with hash -954911750, now seen corresponding path program 274 times [2021-08-12 19:11:23,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:23,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618200868] [2021-08-12 19:11:23,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:23,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:23,376 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:23,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:23,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618200868] [2021-08-12 19:11:23,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618200868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:23,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209445065] [2021-08-12 19:11:23,376 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:23,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:11:23,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:23,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:23,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:23,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:23,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:23,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:23,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:23,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:23,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:23,520 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:23,543 INFO L628 ElimStorePlain]: treesize reduction 36, result has 42.9 percent of original size [2021-08-12 19:11:23,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:23,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:23,546 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:23,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:23,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:11:23,553 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:11:23,591 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:23,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209445065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:23,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:23,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:23,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417626973] [2021-08-12 19:11:23,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:23,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:23,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:23,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:23,592 INFO L87 Difference]: Start difference. First operand 162 states and 357 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:24,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:24,402 INFO L93 Difference]: Finished difference Result 203 states and 432 transitions. [2021-08-12 19:11:24,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:11:24,403 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:24,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:24,404 INFO L225 Difference]: With dead ends: 203 [2021-08-12 19:11:24,404 INFO L226 Difference]: Without dead ends: 178 [2021-08-12 19:11:24,404 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 374.2ms TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:11:24,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-08-12 19:11:24,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 164. [2021-08-12 19:11:24,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.214723926380368) internal successors, (361), 163 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:24,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 361 transitions. [2021-08-12 19:11:24,547 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 361 transitions. Word has length 18 [2021-08-12 19:11:24,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:24,547 INFO L482 AbstractCegarLoop]: Abstraction has 164 states and 361 transitions. [2021-08-12 19:11:24,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:24,547 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 361 transitions. [2021-08-12 19:11:24,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:24,547 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:24,547 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:24,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1469,275 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:24,747 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:24,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:24,748 INFO L82 PathProgramCache]: Analyzing trace with hash 181273522, now seen corresponding path program 275 times [2021-08-12 19:11:24,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:24,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40587429] [2021-08-12 19:11:24,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:24,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:24,932 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:24,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:24,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40587429] [2021-08-12 19:11:24,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40587429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:24,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614358506] [2021-08-12 19:11:24,932 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:24,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:11:24,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:24,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:24,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:25,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:25,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:25,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:25,069 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:25,072 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:25,129 INFO L628 ElimStorePlain]: treesize reduction 83, result has 45.8 percent of original size [2021-08-12 19:11:25,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:25,133 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:25,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:25,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:25,137 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:25,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:25,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:25,162 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:25,239 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:25,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614358506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:25,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:25,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:25,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688765572] [2021-08-12 19:11:25,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:25,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:25,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:25,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:25,240 INFO L87 Difference]: Start difference. First operand 164 states and 361 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:26,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:26,317 INFO L93 Difference]: Finished difference Result 227 states and 472 transitions. [2021-08-12 19:11:26,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:11:26,317 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:26,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:26,318 INFO L225 Difference]: With dead ends: 227 [2021-08-12 19:11:26,318 INFO L226 Difference]: Without dead ends: 189 [2021-08-12 19:11:26,318 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 615.5ms TimeCoverageRelationStatistics Valid=102, Invalid=654, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:11:26,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-08-12 19:11:26,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 161. [2021-08-12 19:11:26,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.21875) internal successors, (355), 160 states have internal predecessors, (355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:26,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 355 transitions. [2021-08-12 19:11:26,459 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 355 transitions. Word has length 18 [2021-08-12 19:11:26,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:26,459 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 355 transitions. [2021-08-12 19:11:26,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:26,459 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 355 transitions. [2021-08-12 19:11:26,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:26,459 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:26,459 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:26,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1470,276 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:26,660 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:26,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:26,660 INFO L82 PathProgramCache]: Analyzing trace with hash -1964897238, now seen corresponding path program 276 times [2021-08-12 19:11:26,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:26,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138355159] [2021-08-12 19:11:26,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:26,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:26,841 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:26,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:26,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138355159] [2021-08-12 19:11:26,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138355159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:26,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17049265] [2021-08-12 19:11:26,842 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:26,866 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-12 19:11:26,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:26,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:26,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:26,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:26,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:26,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:26,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:26,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:26,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:26,988 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:27,050 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:11:27,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:27,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:27,053 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:27,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:27,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:27,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:27,080 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:27,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:27,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:27,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:27,106 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:27,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:27,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:27,128 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:27,206 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:27,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17049265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:27,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:27,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:27,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953046967] [2021-08-12 19:11:27,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:27,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:27,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:27,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:27,207 INFO L87 Difference]: Start difference. First operand 161 states and 355 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:28,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:28,310 INFO L93 Difference]: Finished difference Result 235 states and 492 transitions. [2021-08-12 19:11:28,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:11:28,310 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:28,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:28,311 INFO L225 Difference]: With dead ends: 235 [2021-08-12 19:11:28,311 INFO L226 Difference]: Without dead ends: 202 [2021-08-12 19:11:28,312 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 583.4ms TimeCoverageRelationStatistics Valid=105, Invalid=651, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:11:28,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-08-12 19:11:28,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 159. [2021-08-12 19:11:28,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.221518987341772) internal successors, (351), 158 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:28,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 351 transitions. [2021-08-12 19:11:28,453 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 351 transitions. Word has length 18 [2021-08-12 19:11:28,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:28,454 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 351 transitions. [2021-08-12 19:11:28,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:28,454 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 351 transitions. [2021-08-12 19:11:28,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:28,454 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:28,454 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:28,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 277 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1473 [2021-08-12 19:11:28,654 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:28,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:28,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1840710030, now seen corresponding path program 277 times [2021-08-12 19:11:28,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:28,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149272067] [2021-08-12 19:11:28,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:28,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:28,797 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:28,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:28,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149272067] [2021-08-12 19:11:28,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149272067] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:28,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17350332] [2021-08-12 19:11:28,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 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:28,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:28,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:28,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:28,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:28,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:28,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:28,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:28,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:28,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:28,945 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:28,967 INFO L628 ElimStorePlain]: treesize reduction 42, result has 39.1 percent of original size [2021-08-12 19:11:28,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:28,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:28,970 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:28,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:28,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:11:28,978 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:11:29,015 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:29,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17350332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:29,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:29,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:29,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854960434] [2021-08-12 19:11:29,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:29,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:29,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:29,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:29,016 INFO L87 Difference]: Start difference. First operand 159 states and 351 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:29,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:29,805 INFO L93 Difference]: Finished difference Result 198 states and 421 transitions. [2021-08-12 19:11:29,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:11:29,805 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:29,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:29,807 INFO L225 Difference]: With dead ends: 198 [2021-08-12 19:11:29,807 INFO L226 Difference]: Without dead ends: 173 [2021-08-12 19:11:29,807 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 392.6ms TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:11:29,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2021-08-12 19:11:29,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 162. [2021-08-12 19:11:29,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.217391304347826) internal successors, (357), 161 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:29,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 357 transitions. [2021-08-12 19:11:29,949 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 357 transitions. Word has length 18 [2021-08-12 19:11:29,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:29,949 INFO L482 AbstractCegarLoop]: Abstraction has 162 states and 357 transitions. [2021-08-12 19:11:29,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:29,949 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 357 transitions. [2021-08-12 19:11:29,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:29,950 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:29,950 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:30,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1478 [2021-08-12 19:11:30,150 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:30,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:30,150 INFO L82 PathProgramCache]: Analyzing trace with hash -704524758, now seen corresponding path program 278 times [2021-08-12 19:11:30,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:30,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680268313] [2021-08-12 19:11:30,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:30,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:30,323 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:30,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:30,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680268313] [2021-08-12 19:11:30,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680268313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:30,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191063727] [2021-08-12 19:11:30,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:30,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:11:30,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:30,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:30,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:30,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:30,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:30,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:30,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:30,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:30,480 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:30,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:30,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:30,483 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:30,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:30,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:30,506 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:11:30,575 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:30,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191063727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:30,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:30,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:30,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094863253] [2021-08-12 19:11:30,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:30,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:30,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:30,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:30,576 INFO L87 Difference]: Start difference. First operand 162 states and 357 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:31,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:31,317 INFO L93 Difference]: Finished difference Result 186 states and 400 transitions. [2021-08-12 19:11:31,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:11:31,318 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:31,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:31,319 INFO L225 Difference]: With dead ends: 186 [2021-08-12 19:11:31,319 INFO L226 Difference]: Without dead ends: 177 [2021-08-12 19:11:31,319 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 420.6ms TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:11:31,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-08-12 19:11:31,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 162. [2021-08-12 19:11:31,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.217391304347826) internal successors, (357), 161 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:31,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 357 transitions. [2021-08-12 19:11:31,461 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 357 transitions. Word has length 18 [2021-08-12 19:11:31,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:31,461 INFO L482 AbstractCegarLoop]: Abstraction has 162 states and 357 transitions. [2021-08-12 19:11:31,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:31,461 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 357 transitions. [2021-08-12 19:11:31,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:31,461 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:31,461 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:31,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1479,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:31,662 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:31,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:31,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1444271778, now seen corresponding path program 279 times [2021-08-12 19:11:31,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:31,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004764391] [2021-08-12 19:11:31,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:31,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:31,842 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:31,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:31,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004764391] [2021-08-12 19:11:31,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004764391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:31,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544484947] [2021-08-12 19:11:31,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:31,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:11:31,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:31,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:31,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:31,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:31,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:31,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:31,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:31,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:31,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:31,960 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:31,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:31,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:31,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:31,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:31,988 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:31,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:31,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:31,991 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:32,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:32,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:32,013 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:11:32,086 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:32,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544484947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:32,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:32,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:32,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004841845] [2021-08-12 19:11:32,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:32,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:32,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:32,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:32,087 INFO L87 Difference]: Start difference. First operand 162 states and 357 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:33,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:33,135 INFO L93 Difference]: Finished difference Result 213 states and 454 transitions. [2021-08-12 19:11:33,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:11:33,135 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:33,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:33,137 INFO L225 Difference]: With dead ends: 213 [2021-08-12 19:11:33,137 INFO L226 Difference]: Without dead ends: 191 [2021-08-12 19:11:33,137 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 578.4ms TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:11:33,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-08-12 19:11:33,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 162. [2021-08-12 19:11:33,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.217391304347826) internal successors, (357), 161 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:33,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 357 transitions. [2021-08-12 19:11:33,283 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 357 transitions. Word has length 18 [2021-08-12 19:11:33,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:33,283 INFO L482 AbstractCegarLoop]: Abstraction has 162 states and 357 transitions. [2021-08-12 19:11:33,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:33,283 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 357 transitions. [2021-08-12 19:11:33,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:33,283 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:33,283 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:33,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1482,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:33,484 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:33,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:33,484 INFO L82 PathProgramCache]: Analyzing trace with hash -662512342, now seen corresponding path program 280 times [2021-08-12 19:11:33,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:33,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291595276] [2021-08-12 19:11:33,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:33,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:33,645 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:33,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:33,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291595276] [2021-08-12 19:11:33,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291595276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:33,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799843416] [2021-08-12 19:11:33,645 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:33,670 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:11:33,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:33,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:33,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:33,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:33,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:33,818 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,885 INFO L628 ElimStorePlain]: treesize reduction 88, result has 46.0 percent of original size [2021-08-12 19:11:33,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:33,889 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:33,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:33,917 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:33,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:33,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:33,944 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:33,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:33,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:33,966 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:34,042 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:34,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799843416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:34,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:34,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:34,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258128870] [2021-08-12 19:11:34,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:34,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:34,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:34,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:34,043 INFO L87 Difference]: Start difference. First operand 162 states and 357 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:35,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:35,027 INFO L93 Difference]: Finished difference Result 233 states and 493 transitions. [2021-08-12 19:11:35,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:11:35,028 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:35,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:35,029 INFO L225 Difference]: With dead ends: 233 [2021-08-12 19:11:35,029 INFO L226 Difference]: Without dead ends: 200 [2021-08-12 19:11:35,031 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 449.0ms TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:11:35,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-12 19:11:35,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 163. [2021-08-12 19:11:35,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.2222222222222223) internal successors, (360), 162 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:35,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 360 transitions. [2021-08-12 19:11:35,175 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 360 transitions. Word has length 18 [2021-08-12 19:11:35,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:35,175 INFO L482 AbstractCegarLoop]: Abstraction has 163 states and 360 transitions. [2021-08-12 19:11:35,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:35,175 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 360 transitions. [2021-08-12 19:11:35,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:35,175 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:35,175 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:35,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1485 [2021-08-12 19:11:35,375 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:35,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:35,376 INFO L82 PathProgramCache]: Analyzing trace with hash 764314362, now seen corresponding path program 281 times [2021-08-12 19:11:35,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:35,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220051076] [2021-08-12 19:11:35,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:35,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:35,541 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:35,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:35,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220051076] [2021-08-12 19:11:35,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220051076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:35,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078951301] [2021-08-12 19:11:35,541 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:35,566 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-12 19:11:35,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:35,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:35,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:35,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:35,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:35,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:35,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:35,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:35,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:35,693 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:35,715 INFO L628 ElimStorePlain]: treesize reduction 36, result has 47.8 percent of original size [2021-08-12 19:11:35,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:35,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:11:35,717 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:35,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:35,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:11:35,725 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:11:35,759 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:35,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078951301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:35,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:35,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:11:35,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261991401] [2021-08-12 19:11:35,760 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:11:35,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:35,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:11:35,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:35,760 INFO L87 Difference]: Start difference. First operand 163 states and 360 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:36,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:36,610 INFO L93 Difference]: Finished difference Result 215 states and 456 transitions. [2021-08-12 19:11:36,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:11:36,611 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:36,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:36,612 INFO L225 Difference]: With dead ends: 215 [2021-08-12 19:11:36,612 INFO L226 Difference]: Without dead ends: 184 [2021-08-12 19:11:36,612 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 412.1ms TimeCoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:11:36,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-08-12 19:11:36,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 168. [2021-08-12 19:11:36,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.215568862275449) internal successors, (370), 167 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-08-12 19:11:36,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 370 transitions. [2021-08-12 19:11:36,760 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 370 transitions. Word has length 18 [2021-08-12 19:11:36,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:36,760 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 370 transitions. [2021-08-12 19:11:36,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:36,760 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 370 transitions. [2021-08-12 19:11:36,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:36,761 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:36,761 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:36,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1490,282 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:36,961 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:36,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:36,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1900499634, now seen corresponding path program 282 times [2021-08-12 19:11:36,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:36,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503410842] [2021-08-12 19:11:36,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:36,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:37,144 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:37,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:37,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503410842] [2021-08-12 19:11:37,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503410842] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:37,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80911682] [2021-08-12 19:11:37,144 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:37,169 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:11:37,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:37,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:37,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:37,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:37,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:37,261 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:37,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:37,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:37,288 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:37,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:37,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:37,292 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:37,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:37,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:37,314 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:11:37,402 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:37,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80911682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:37,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:37,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:37,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693023801] [2021-08-12 19:11:37,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:37,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:37,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:37,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:37,402 INFO L87 Difference]: Start difference. First operand 168 states and 370 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:38,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:38,343 INFO L93 Difference]: Finished difference Result 200 states and 429 transitions. [2021-08-12 19:11:38,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:11:38,344 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:38,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:38,345 INFO L225 Difference]: With dead ends: 200 [2021-08-12 19:11:38,345 INFO L226 Difference]: Without dead ends: 191 [2021-08-12 19:11:38,345 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 496.4ms TimeCoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:11:38,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-08-12 19:11:38,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 167. [2021-08-12 19:11:38,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 2.216867469879518) internal successors, (368), 166 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:38,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 368 transitions. [2021-08-12 19:11:38,496 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 368 transitions. Word has length 18 [2021-08-12 19:11:38,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:38,496 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 368 transitions. [2021-08-12 19:11:38,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:38,496 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 368 transitions. [2021-08-12 19:11:38,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:38,496 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:38,496 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:38,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1491,283 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:38,697 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:38,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:38,697 INFO L82 PathProgramCache]: Analyzing trace with hash -245671126, now seen corresponding path program 283 times [2021-08-12 19:11:38,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:38,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613284107] [2021-08-12 19:11:38,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:38,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:38,876 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:38,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:38,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613284107] [2021-08-12 19:11:38,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613284107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:38,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909535315] [2021-08-12 19:11:38,876 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:38,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:38,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:38,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:39,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:39,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:39,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:39,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:39,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:39,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:39,019 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:39,084 INFO L628 ElimStorePlain]: treesize reduction 94, result has 41.3 percent of original size [2021-08-12 19:11:39,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:39,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:39,088 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:39,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:39,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:11:39,115 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:39,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:39,137 INFO L518 ElimStorePlain]: Eliminatee v_prenex_236 vanished before elimination [2021-08-12 19:11:39,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:39,138 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:173, output treesize:36 [2021-08-12 19:11:39,216 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:39,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909535315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:39,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:39,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:39,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187225123] [2021-08-12 19:11:39,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:39,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:39,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:39,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:39,217 INFO L87 Difference]: Start difference. First operand 167 states and 368 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:40,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:40,421 INFO L93 Difference]: Finished difference Result 247 states and 519 transitions. [2021-08-12 19:11:40,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:11:40,421 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:40,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:40,422 INFO L225 Difference]: With dead ends: 247 [2021-08-12 19:11:40,422 INFO L226 Difference]: Without dead ends: 211 [2021-08-12 19:11:40,422 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 711.9ms TimeCoverageRelationStatistics Valid=114, Invalid=756, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:11:40,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-08-12 19:11:40,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 165. [2021-08-12 19:11:40,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.2195121951219514) internal successors, (364), 164 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:40,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 364 transitions. [2021-08-12 19:11:40,568 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 364 transitions. Word has length 18 [2021-08-12 19:11:40,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:40,568 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 364 transitions. [2021-08-12 19:11:40,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:40,568 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 364 transitions. [2021-08-12 19:11:40,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:40,568 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:40,568 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:40,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 284 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1496 [2021-08-12 19:11:40,769 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:40,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:40,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1942512050, now seen corresponding path program 284 times [2021-08-12 19:11:40,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:40,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164692278] [2021-08-12 19:11:40,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:40,920 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:40,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:40,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164692278] [2021-08-12 19:11:40,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164692278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:40,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514928853] [2021-08-12 19:11:40,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:40,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:11:40,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:40,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:40,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:41,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:41,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:41,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:41,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:41,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:41,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:41,046 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:41,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:41,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:41,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:41,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:41,073 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:41,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:41,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:41,076 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:41,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:41,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:41,098 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:11:41,175 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:41,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514928853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:41,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:41,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:41,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827896566] [2021-08-12 19:11:41,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:41,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:41,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:41,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:41,176 INFO L87 Difference]: Start difference. First operand 165 states and 364 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:42,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:42,209 INFO L93 Difference]: Finished difference Result 209 states and 448 transitions. [2021-08-12 19:11:42,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:11:42,209 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:42,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:42,210 INFO L225 Difference]: With dead ends: 209 [2021-08-12 19:11:42,210 INFO L226 Difference]: Without dead ends: 189 [2021-08-12 19:11:42,210 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 507.7ms TimeCoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:11:42,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-08-12 19:11:42,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 166. [2021-08-12 19:11:42,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 2.224242424242424) internal successors, (367), 165 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:42,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 367 transitions. [2021-08-12 19:11:42,360 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 367 transitions. Word has length 18 [2021-08-12 19:11:42,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:42,360 INFO L482 AbstractCegarLoop]: Abstraction has 166 states and 367 transitions. [2021-08-12 19:11:42,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:42,360 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 367 transitions. [2021-08-12 19:11:42,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:42,360 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:42,360 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:42,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1501 [2021-08-12 19:11:42,569 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:42,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:42,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1056713770, now seen corresponding path program 285 times [2021-08-12 19:11:42,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:42,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893528837] [2021-08-12 19:11:42,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:42,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:42,776 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:42,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:42,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893528837] [2021-08-12 19:11:42,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893528837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:42,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701803912] [2021-08-12 19:11:42,777 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:42,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:11:42,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:42,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:42,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:42,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:42,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:42,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:42,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:43,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:43,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:43,003 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:43,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:43,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:43,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:43,027 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:43,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:43,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:43,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:43,050 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:43,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:43,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:43,070 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:11:43,162 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:43,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701803912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:43,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:43,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-12 19:11:43,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378576396] [2021-08-12 19:11:43,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:11:43,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:43,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:11:43,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:11:43,163 INFO L87 Difference]: Start difference. First operand 166 states and 367 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:44,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:44,101 INFO L93 Difference]: Finished difference Result 206 states and 438 transitions. [2021-08-12 19:11:44,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:11:44,101 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:44,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:44,102 INFO L225 Difference]: With dead ends: 206 [2021-08-12 19:11:44,102 INFO L226 Difference]: Without dead ends: 190 [2021-08-12 19:11:44,103 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 492.1ms TimeCoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:11:44,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-12 19:11:44,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 167. [2021-08-12 19:11:44,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 2.2289156626506026) internal successors, (370), 166 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-08-12 19:11:44,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 370 transitions. [2021-08-12 19:11:44,255 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 370 transitions. Word has length 18 [2021-08-12 19:11:44,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:44,256 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 370 transitions. [2021-08-12 19:11:44,256 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:44,256 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 370 transitions. [2021-08-12 19:11:44,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:44,256 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:44,256 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:44,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1504 [2021-08-12 19:11:44,456 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:44,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:44,457 INFO L82 PathProgramCache]: Analyzing trace with hash -508619346, now seen corresponding path program 286 times [2021-08-12 19:11:44,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:44,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488811778] [2021-08-12 19:11:44,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:44,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:44,613 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:44,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:44,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488811778] [2021-08-12 19:11:44,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488811778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:44,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231948182] [2021-08-12 19:11:44,614 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:44,638 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:11:44,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:44,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:44,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:44,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:44,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-12 19:11:44,748 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,772 INFO L628 ElimStorePlain]: treesize reduction 48, result has 36.0 percent of original size [2021-08-12 19:11:44,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:44,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:44,776 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:44,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:44,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:11:44,783 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:14 [2021-08-12 19:11:44,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:44,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231948182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:44,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:44,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:11:44,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94656121] [2021-08-12 19:11:44,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:11:44,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:44,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:11:44,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:44,827 INFO L87 Difference]: Start difference. First operand 167 states and 370 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:45,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:45,667 INFO L93 Difference]: Finished difference Result 205 states and 434 transitions. [2021-08-12 19:11:45,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:11:45,667 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:45,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:45,668 INFO L225 Difference]: With dead ends: 205 [2021-08-12 19:11:45,668 INFO L226 Difference]: Without dead ends: 180 [2021-08-12 19:11:45,669 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 388.0ms TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:11:45,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-08-12 19:11:45,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 168. [2021-08-12 19:11:45,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.2275449101796405) internal successors, (372), 167 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:45,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 372 transitions. [2021-08-12 19:11:45,819 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 372 transitions. Word has length 18 [2021-08-12 19:11:45,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:45,819 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 372 transitions. [2021-08-12 19:11:45,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:45,819 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 372 transitions. [2021-08-12 19:11:45,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:45,819 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:45,819 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:46,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1511,287 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:46,020 INFO L430 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:46,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:46,020 INFO L82 PathProgramCache]: Analyzing trace with hash 627565926, now seen corresponding path program 287 times [2021-08-12 19:11:46,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:46,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518496575] [2021-08-12 19:11:46,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:46,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:46,202 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:46,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:46,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518496575] [2021-08-12 19:11:46,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518496575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:46,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017049134] [2021-08-12 19:11:46,202 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:46,226 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:11:46,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:46,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:46,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:46,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:46,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:46,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:46,319 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:46,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:46,322 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:46,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:46,326 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:46,382 INFO L628 ElimStorePlain]: treesize reduction 77, result has 45.4 percent of original size [2021-08-12 19:11:46,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:46,386 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:46,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:46,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:46,390 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:46,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:46,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:46,414 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:46,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:46,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017049134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:46,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:46,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:11:46,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461379697] [2021-08-12 19:11:46,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:11:46,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:46,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:11:46,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:46,492 INFO L87 Difference]: Start difference. First operand 168 states and 372 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:47,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:47,669 INFO L93 Difference]: Finished difference Result 242 states and 505 transitions. [2021-08-12 19:11:47,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:11:47,670 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:47,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:47,671 INFO L225 Difference]: With dead ends: 242 [2021-08-12 19:11:47,671 INFO L226 Difference]: Without dead ends: 204 [2021-08-12 19:11:47,671 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 621.7ms TimeCoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:11:47,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-08-12 19:11:47,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 163. [2021-08-12 19:11:47,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.234567901234568) internal successors, (362), 162 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:47,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 362 transitions. [2021-08-12 19:11:47,817 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 362 transitions. Word has length 18 [2021-08-12 19:11:47,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:47,817 INFO L482 AbstractCegarLoop]: Abstraction has 163 states and 362 transitions. [2021-08-12 19:11:47,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:47,817 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 362 transitions. [2021-08-12 19:11:47,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:47,817 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:47,817 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:48,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1512 [2021-08-12 19:11:48,018 INFO L430 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:48,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:48,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1518604834, now seen corresponding path program 288 times [2021-08-12 19:11:48,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:48,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892364512] [2021-08-12 19:11:48,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:48,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:48,207 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:48,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:48,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892364512] [2021-08-12 19:11:48,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892364512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:48,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946616710] [2021-08-12 19:11:48,207 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:48,232 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:11:48,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:48,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:48,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:48,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:48,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:48,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:48,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:48,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:48,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:48,340 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:48,401 INFO L628 ElimStorePlain]: treesize reduction 85, result has 46.9 percent of original size [2021-08-12 19:11:48,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:48,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:48,406 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:48,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:48,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:48,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:48,433 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:48,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:48,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:48,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:48,460 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:48,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:48,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:48,484 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:48,562 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:48,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946616710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:48,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:48,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:11:48,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596059353] [2021-08-12 19:11:48,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:11:48,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:48,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:11:48,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:48,562 INFO L87 Difference]: Start difference. First operand 163 states and 362 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:49,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:49,919 INFO L93 Difference]: Finished difference Result 258 states and 533 transitions. [2021-08-12 19:11:49,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:11:49,919 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:49,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:49,921 INFO L225 Difference]: With dead ends: 258 [2021-08-12 19:11:49,921 INFO L226 Difference]: Without dead ends: 218 [2021-08-12 19:11:49,921 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 750.8ms TimeCoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:11:49,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-12 19:11:50,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 168. [2021-08-12 19:11:50,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.2395209580838324) internal successors, (374), 167 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:50,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 374 transitions. [2021-08-12 19:11:50,072 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 374 transitions. Word has length 18 [2021-08-12 19:11:50,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:50,072 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 374 transitions. [2021-08-12 19:11:50,072 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:50,072 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 374 transitions. [2021-08-12 19:11:50,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:50,072 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:50,072 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:50,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1515,289 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:50,273 INFO L430 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:50,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:50,273 INFO L82 PathProgramCache]: Analyzing trace with hash 669578342, now seen corresponding path program 289 times [2021-08-12 19:11:50,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:50,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235801242] [2021-08-12 19:11:50,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:50,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:50,417 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:50,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:50,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235801242] [2021-08-12 19:11:50,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235801242] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:50,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43997323] [2021-08-12 19:11:50,418 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:50,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:50,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:11:50,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:50,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:50,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:50,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:50,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:50,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:50,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:50,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:50,647 INFO L628 ElimStorePlain]: treesize reduction 88, result has 46.0 percent of original size [2021-08-12 19:11:50,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:50,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:50,651 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:50,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:50,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:50,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:50,679 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:50,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:50,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:50,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:50,706 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:50,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:50,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:50,728 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:173, output treesize:38 [2021-08-12 19:11:50,804 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:50,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43997323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:50,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:50,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:11:50,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518307145] [2021-08-12 19:11:50,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:11:50,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:50,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:11:50,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:50,805 INFO L87 Difference]: Start difference. First operand 168 states and 374 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:51,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:51,823 INFO L93 Difference]: Finished difference Result 229 states and 491 transitions. [2021-08-12 19:11:51,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:11:51,823 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:51,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:51,824 INFO L225 Difference]: With dead ends: 229 [2021-08-12 19:11:51,824 INFO L226 Difference]: Without dead ends: 200 [2021-08-12 19:11:51,824 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 450.3ms TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:11:51,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-12 19:11:51,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 167. [2021-08-12 19:11:51,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 2.2349397590361444) internal successors, (371), 166 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:51,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 371 transitions. [2021-08-12 19:11:51,974 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 371 transitions. Word has length 18 [2021-08-12 19:11:51,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:51,974 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 371 transitions. [2021-08-12 19:11:51,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:51,975 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 371 transitions. [2021-08-12 19:11:51,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:51,975 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:51,975 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:52,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1520 [2021-08-12 19:11:52,175 INFO L430 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:52,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:52,175 INFO L82 PathProgramCache]: Analyzing trace with hash -216219938, now seen corresponding path program 290 times [2021-08-12 19:11:52,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:52,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683832324] [2021-08-12 19:11:52,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:52,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:52,381 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:52,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:52,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683832324] [2021-08-12 19:11:52,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683832324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:52,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799244154] [2021-08-12 19:11:52,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:52,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:11:52,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:52,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:52,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:52,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:52,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:52,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:52,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:52,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:52,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:52,504 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:52,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:52,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:52,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:52,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:52,530 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:52,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:52,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2021-08-12 19:11:52,534 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:52,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:52,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:52,556 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:35 [2021-08-12 19:11:52,637 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:52,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799244154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:52,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:52,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:11:52,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225433773] [2021-08-12 19:11:52,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:11:52,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:52,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:11:52,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:52,638 INFO L87 Difference]: Start difference. First operand 167 states and 371 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:53,866 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 63 [2021-08-12 19:11:54,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:54,575 INFO L93 Difference]: Finished difference Result 301 states and 611 transitions. [2021-08-12 19:11:54,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:11:54,575 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:54,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:54,577 INFO L225 Difference]: With dead ends: 301 [2021-08-12 19:11:54,577 INFO L226 Difference]: Without dead ends: 253 [2021-08-12 19:11:54,577 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 1127.0ms TimeCoverageRelationStatistics Valid=141, Invalid=851, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:11:54,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-08-12 19:11:54,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 171. [2021-08-12 19:11:54,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.2529411764705882) internal successors, (383), 170 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:54,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 383 transitions. [2021-08-12 19:11:54,733 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 383 transitions. Word has length 18 [2021-08-12 19:11:54,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:54,733 INFO L482 AbstractCegarLoop]: Abstraction has 171 states and 383 transitions. [2021-08-12 19:11:54,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:54,733 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 383 transitions. [2021-08-12 19:11:54,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:11:54,734 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:54,734 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:54,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1525,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:54,934 INFO L430 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:54,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:54,934 INFO L82 PathProgramCache]: Analyzing trace with hash 1543833002, now seen corresponding path program 291 times [2021-08-12 19:11:54,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:54,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111966390] [2021-08-12 19:11:54,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:55,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:55,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:55,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111966390] [2021-08-12 19:11:55,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111966390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:55,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30289306] [2021-08-12 19:11:55,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:55,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:11:55,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:55,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:11:55,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:55,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:55,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:55,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:55,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:55,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:55,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:55,385 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:55,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:55,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:55,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:11:55,410 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:55,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:55,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:11:55,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:11:55,433 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:11:55,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:11:55,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:11:55,453 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:77, output treesize:35 [2021-08-12 19:11:55,544 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:55,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30289306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:55,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:55,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-08-12 19:11:55,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685013719] [2021-08-12 19:11:55,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:11:55,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:55,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:11:55,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:11:55,545 INFO L87 Difference]: Start difference. First operand 171 states and 383 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:56,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:56,575 INFO L93 Difference]: Finished difference Result 242 states and 512 transitions. [2021-08-12 19:11:56,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:11:56,575 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:11:56,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:56,576 INFO L225 Difference]: With dead ends: 242 [2021-08-12 19:11:56,576 INFO L226 Difference]: Without dead ends: 226 [2021-08-12 19:11:56,577 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 482.7ms TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:11:56,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-08-12 19:11:56,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 174. [2021-08-12 19:11:56,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.2485549132947975) internal successors, (389), 173 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:56,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 389 transitions. [2021-08-12 19:11:56,735 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 389 transitions. Word has length 18 [2021-08-12 19:11:56,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:56,736 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 389 transitions. [2021-08-12 19:11:56,736 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:56,736 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 389 transitions. [2021-08-12 19:11:56,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:11:56,736 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:56,736 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:56,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1528 [2021-08-12 19:11:56,936 INFO L430 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:56,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:56,937 INFO L82 PathProgramCache]: Analyzing trace with hash 444669190, now seen corresponding path program 292 times [2021-08-12 19:11:56,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:56,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391018783] [2021-08-12 19:11:56,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:56,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:57,008 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:57,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:57,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391018783] [2021-08-12 19:11:57,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391018783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:57,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838010442] [2021-08-12 19:11:57,008 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:57,033 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:11:57,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:57,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:11:57,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:57,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-12 19:11:57,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:57,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-12 19:11:57,121 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:11:57,134 INFO L628 ElimStorePlain]: treesize reduction 22, result has 29.0 percent of original size [2021-08-12 19:11:57,134 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:11:57,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:11:57,134 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:65, output treesize:9 [2021-08-12 19:11:57,150 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:57,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838010442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:57,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:57,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-12 19:11:57,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349701660] [2021-08-12 19:11:57,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:11:57,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:57,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:11:57,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:11:57,150 INFO L87 Difference]: Start difference. First operand 174 states and 389 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:57,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:57,905 INFO L93 Difference]: Finished difference Result 232 states and 495 transitions. [2021-08-12 19:11:57,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:11:57,905 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:11:57,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:57,907 INFO L225 Difference]: With dead ends: 232 [2021-08-12 19:11:57,907 INFO L226 Difference]: Without dead ends: 221 [2021-08-12 19:11:57,907 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 139.1ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:11:57,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-12 19:11:58,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 175. [2021-08-12 19:11:58,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 2.2528735632183907) internal successors, (392), 174 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:58,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 392 transitions. [2021-08-12 19:11:58,070 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 392 transitions. Word has length 19 [2021-08-12 19:11:58,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:58,071 INFO L482 AbstractCegarLoop]: Abstraction has 175 states and 392 transitions. [2021-08-12 19:11:58,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:58,071 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 392 transitions. [2021-08-12 19:11:58,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:11:58,071 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:58,071 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:11:58,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1535,293 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:58,271 INFO L430 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:11:58,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:11:58,272 INFO L82 PathProgramCache]: Analyzing trace with hash 537921546, now seen corresponding path program 293 times [2021-08-12 19:11:58,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:11:58,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764681601] [2021-08-12 19:11:58,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:11:58,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:11:58,358 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:58,359 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:11:58,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764681601] [2021-08-12 19:11:58,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764681601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:58,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103828132] [2021-08-12 19:11:58,359 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:11:58,386 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:11:58,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:11:58,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:11:58,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:11:58,546 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:11:58,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103828132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:11:58,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:11:58,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:11:58,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184682790] [2021-08-12 19:11:58,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:11:58,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:11:58,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:11:58,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:11:58,547 INFO L87 Difference]: Start difference. First operand 175 states and 392 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:59,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:11:59,734 INFO L93 Difference]: Finished difference Result 230 states and 485 transitions. [2021-08-12 19:11:59,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:11:59,735 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:11:59,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:11:59,736 INFO L225 Difference]: With dead ends: 230 [2021-08-12 19:11:59,736 INFO L226 Difference]: Without dead ends: 206 [2021-08-12 19:11:59,736 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 539.0ms TimeCoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:11:59,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-12 19:11:59,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 174. [2021-08-12 19:11:59,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.2485549132947975) internal successors, (389), 173 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:59,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 389 transitions. [2021-08-12 19:11:59,901 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 389 transitions. Word has length 19 [2021-08-12 19:11:59,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:11:59,901 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 389 transitions. [2021-08-12 19:11:59,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:11:59,901 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 389 transitions. [2021-08-12 19:11:59,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:11:59,901 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:11:59,901 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:00,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 294 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1537 [2021-08-12 19:12:00,102 INFO L430 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:00,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:00,102 INFO L82 PathProgramCache]: Analyzing trace with hash -520230954, now seen corresponding path program 294 times [2021-08-12 19:12:00,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:00,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828003817] [2021-08-12 19:12:00,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:00,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:00,180 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:00,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:00,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828003817] [2021-08-12 19:12:00,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828003817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:00,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762359889] [2021-08-12 19:12:00,181 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:00,207 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:12:00,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:00,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:00,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:00,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:00,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:00,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:00,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:00,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:00,371 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:12:00,371 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:00,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:00,372 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:00,388 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:00,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762359889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:00,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:00,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:00,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119868909] [2021-08-12 19:12:00,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:00,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:00,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:00,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:00,389 INFO L87 Difference]: Start difference. First operand 174 states and 389 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:01,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:01,394 INFO L93 Difference]: Finished difference Result 249 states and 529 transitions. [2021-08-12 19:12:01,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:12:01,395 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:01,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:01,396 INFO L225 Difference]: With dead ends: 249 [2021-08-12 19:12:01,396 INFO L226 Difference]: Without dead ends: 238 [2021-08-12 19:12:01,396 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 251.0ms TimeCoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:12:01,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-08-12 19:12:01,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 175. [2021-08-12 19:12:01,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 2.2471264367816093) internal successors, (391), 174 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:01,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 391 transitions. [2021-08-12 19:12:01,566 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 391 transitions. Word has length 19 [2021-08-12 19:12:01,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:01,566 INFO L482 AbstractCegarLoop]: Abstraction has 175 states and 391 transitions. [2021-08-12 19:12:01,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:01,566 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 391 transitions. [2021-08-12 19:12:01,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:01,567 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:01,567 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:01,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1542,295 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:01,767 INFO L430 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:01,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:01,767 INFO L82 PathProgramCache]: Analyzing trace with hash -453676026, now seen corresponding path program 295 times [2021-08-12 19:12:01,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:01,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540685710] [2021-08-12 19:12:01,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:01,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:01,849 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:01,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:01,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540685710] [2021-08-12 19:12:01,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540685710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:01,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629335766] [2021-08-12 19:12:01,849 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:01,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:01,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:01,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:02,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:02,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:02,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:02,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:02,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:02,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:02,036 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:02,055 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-08-12 19:12:02,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:02,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:12:02,058 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:02,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:02,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:02,064 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:02,081 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:02,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629335766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:02,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:02,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:02,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129747111] [2021-08-12 19:12:02,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:02,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:02,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:02,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:02,082 INFO L87 Difference]: Start difference. First operand 175 states and 391 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:03,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:03,083 INFO L93 Difference]: Finished difference Result 246 states and 523 transitions. [2021-08-12 19:12:03,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:12:03,084 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:03,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:03,085 INFO L225 Difference]: With dead ends: 246 [2021-08-12 19:12:03,085 INFO L226 Difference]: Without dead ends: 235 [2021-08-12 19:12:03,085 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 262.6ms TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:12:03,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-08-12 19:12:03,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 176. [2021-08-12 19:12:03,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.2457142857142856) internal successors, (393), 175 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:03,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 393 transitions. [2021-08-12 19:12:03,259 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 393 transitions. Word has length 19 [2021-08-12 19:12:03,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:03,259 INFO L482 AbstractCegarLoop]: Abstraction has 176 states and 393 transitions. [2021-08-12 19:12:03,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:03,259 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 393 transitions. [2021-08-12 19:12:03,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:03,259 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:03,259 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:03,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1544 [2021-08-12 19:12:03,459 INFO L430 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:03,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:03,460 INFO L82 PathProgramCache]: Analyzing trace with hash -1698455082, now seen corresponding path program 296 times [2021-08-12 19:12:03,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:03,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396717124] [2021-08-12 19:12:03,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:03,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:03,542 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:03,542 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:03,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396717124] [2021-08-12 19:12:03,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396717124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:03,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465029616] [2021-08-12 19:12:03,542 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:03,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:03,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:03,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:03,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:03,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:03,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:03,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:03,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:03,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:03,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:03,738 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:03,754 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:12:03,754 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:03,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:03,755 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:03,772 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:03,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465029616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:03,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:03,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:03,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273473941] [2021-08-12 19:12:03,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:03,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:03,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:03,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:03,773 INFO L87 Difference]: Start difference. First operand 176 states and 393 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:04,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:04,742 INFO L93 Difference]: Finished difference Result 243 states and 517 transitions. [2021-08-12 19:12:04,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:12:04,742 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:04,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:04,744 INFO L225 Difference]: With dead ends: 243 [2021-08-12 19:12:04,744 INFO L226 Difference]: Without dead ends: 232 [2021-08-12 19:12:04,744 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 276.0ms TimeCoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:12:04,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-08-12 19:12:04,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 177. [2021-08-12 19:12:04,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.2443181818181817) internal successors, (395), 176 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:04,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 395 transitions. [2021-08-12 19:12:04,918 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 395 transitions. Word has length 19 [2021-08-12 19:12:04,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:04,918 INFO L482 AbstractCegarLoop]: Abstraction has 177 states and 395 transitions. [2021-08-12 19:12:04,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:04,918 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 395 transitions. [2021-08-12 19:12:04,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:04,918 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:04,919 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:05,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1546 [2021-08-12 19:12:05,119 INFO L430 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:05,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:05,119 INFO L82 PathProgramCache]: Analyzing trace with hash 1810458194, now seen corresponding path program 297 times [2021-08-12 19:12:05,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:05,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188272845] [2021-08-12 19:12:05,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:05,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:05,227 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:05,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:05,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188272845] [2021-08-12 19:12:05,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188272845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:05,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778700851] [2021-08-12 19:12:05,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:05,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:12:05,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:05,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:05,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:05,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:05,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:05,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:05,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:05,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:05,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:05,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:05,469 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:12:05,469 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:05,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:12:05,472 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:05,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:05,484 INFO L518 ElimStorePlain]: Eliminatee v_prenex_256 vanished before elimination [2021-08-12 19:12:05,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:05,485 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:12:05,515 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:05,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778700851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:05,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:05,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:05,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800744816] [2021-08-12 19:12:05,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:05,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:05,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:05,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:05,516 INFO L87 Difference]: Start difference. First operand 177 states and 395 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:06,627 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 66 [2021-08-12 19:12:07,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:07,034 INFO L93 Difference]: Finished difference Result 239 states and 503 transitions. [2021-08-12 19:12:07,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:12:07,034 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:07,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:07,036 INFO L225 Difference]: With dead ends: 239 [2021-08-12 19:12:07,036 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:12:07,036 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 854.4ms TimeCoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:12:07,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:12:07,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 182. [2021-08-12 19:12:07,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.2430939226519335) internal successors, (406), 181 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:07,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 406 transitions. [2021-08-12 19:12:07,214 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 406 transitions. Word has length 19 [2021-08-12 19:12:07,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:07,214 INFO L482 AbstractCegarLoop]: Abstraction has 182 states and 406 transitions. [2021-08-12 19:12:07,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:07,215 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 406 transitions. [2021-08-12 19:12:07,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:07,215 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:07,215 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:07,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1548,298 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:07,415 INFO L430 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:07,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:07,416 INFO L82 PathProgramCache]: Analyzing trace with hash 1586526726, now seen corresponding path program 298 times [2021-08-12 19:12:07,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:07,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13851878] [2021-08-12 19:12:07,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:07,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:07,506 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:07,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:07,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13851878] [2021-08-12 19:12:07,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13851878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:07,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313630279] [2021-08-12 19:12:07,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:07,531 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:12:07,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:07,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:07,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:07,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:07,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:07,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:07,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:07,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:07,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:07,683 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:07,730 INFO L628 ElimStorePlain]: treesize reduction 78, result has 35.5 percent of original size [2021-08-12 19:12:07,730 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:07,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:12:07,733 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:07,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:07,749 INFO L518 ElimStorePlain]: Eliminatee v_prenex_259 vanished before elimination [2021-08-12 19:12:07,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:07,750 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:12:07,796 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:07,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313630279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:07,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:07,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:07,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595839947] [2021-08-12 19:12:07,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:07,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:07,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:07,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:07,797 INFO L87 Difference]: Start difference. First operand 182 states and 406 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:08,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:08,804 INFO L93 Difference]: Finished difference Result 244 states and 520 transitions. [2021-08-12 19:12:08,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:12:08,804 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:08,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:08,806 INFO L225 Difference]: With dead ends: 244 [2021-08-12 19:12:08,806 INFO L226 Difference]: Without dead ends: 233 [2021-08-12 19:12:08,806 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 325.9ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:12:08,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-08-12 19:12:08,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 182. [2021-08-12 19:12:08,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.2430939226519335) internal successors, (406), 181 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:08,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 406 transitions. [2021-08-12 19:12:08,986 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 406 transitions. Word has length 19 [2021-08-12 19:12:08,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:08,987 INFO L482 AbstractCegarLoop]: Abstraction has 182 states and 406 transitions. [2021-08-12 19:12:08,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:08,987 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 406 transitions. [2021-08-12 19:12:08,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:08,987 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:08,987 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:09,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1556,299 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:09,201 INFO L430 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:09,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:09,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1348323830, now seen corresponding path program 299 times [2021-08-12 19:12:09,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:09,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398965791] [2021-08-12 19:12:09,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:09,324 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:09,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:09,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398965791] [2021-08-12 19:12:09,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398965791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:09,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718675984] [2021-08-12 19:12:09,324 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:09,349 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:12:09,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:09,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:09,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:09,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:09,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:09,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:09,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:09,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:09,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:09,531 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:09,571 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:12:09,572 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:09,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:12:09,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:09,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:09,587 INFO L518 ElimStorePlain]: Eliminatee v_prenex_262 vanished before elimination [2021-08-12 19:12:09,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:09,588 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:12:09,616 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:09,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718675984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:09,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:09,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:09,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429994896] [2021-08-12 19:12:09,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:09,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:09,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:09,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:09,617 INFO L87 Difference]: Start difference. First operand 182 states and 406 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:10,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:10,762 INFO L93 Difference]: Finished difference Result 224 states and 476 transitions. [2021-08-12 19:12:10,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:12:10,763 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:10,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:10,764 INFO L225 Difference]: With dead ends: 224 [2021-08-12 19:12:10,764 INFO L226 Difference]: Without dead ends: 212 [2021-08-12 19:12:10,764 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 580.9ms TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:12:10,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-08-12 19:12:10,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 178. [2021-08-12 19:12:10,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.2429378531073447) internal successors, (397), 177 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:10,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 397 transitions. [2021-08-12 19:12:10,942 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 397 transitions. Word has length 19 [2021-08-12 19:12:10,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:10,942 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 397 transitions. [2021-08-12 19:12:10,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:10,942 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 397 transitions. [2021-08-12 19:12:10,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:10,942 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:10,942 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:11,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1560,300 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:11,143 INFO L430 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:11,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:11,143 INFO L82 PathProgramCache]: Analyzing trace with hash -944542190, now seen corresponding path program 300 times [2021-08-12 19:12:11,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:11,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117607781] [2021-08-12 19:12:11,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:11,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:11,218 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:11,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:11,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117607781] [2021-08-12 19:12:11,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117607781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:11,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163478016] [2021-08-12 19:12:11,218 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:11,246 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:12:11,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:11,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:11,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:11,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:11,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:11,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:11,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:11,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:11,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:11,393 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:11,409 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:12:11,409 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:11,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:11,410 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:11,427 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:11,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163478016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:11,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:11,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:11,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376529570] [2021-08-12 19:12:11,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:11,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:11,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:11,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:11,428 INFO L87 Difference]: Start difference. First operand 178 states and 397 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:12,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:12,179 INFO L93 Difference]: Finished difference Result 212 states and 460 transitions. [2021-08-12 19:12:12,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:12:12,179 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:12,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:12,181 INFO L225 Difference]: With dead ends: 212 [2021-08-12 19:12:12,181 INFO L226 Difference]: Without dead ends: 201 [2021-08-12 19:12:12,181 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 166.1ms TimeCoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:12,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-12 19:12:12,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 178. [2021-08-12 19:12:12,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.2429378531073447) internal successors, (397), 177 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:12,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 397 transitions. [2021-08-12 19:12:12,362 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 397 transitions. Word has length 19 [2021-08-12 19:12:12,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:12,362 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 397 transitions. [2021-08-12 19:12:12,362 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:12,362 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 397 transitions. [2021-08-12 19:12:12,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:12,362 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:12,362 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:12,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1567,301 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:12,563 INFO L430 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:12,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:12,563 INFO L82 PathProgramCache]: Analyzing trace with hash -428211314, now seen corresponding path program 301 times [2021-08-12 19:12:12,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:12,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758267529] [2021-08-12 19:12:12,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:12,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:12,661 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:12,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:12,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758267529] [2021-08-12 19:12:12,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758267529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:12,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964571176] [2021-08-12 19:12:12,662 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:12,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:12,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:12,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:12,841 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:12,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964571176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:12,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:12,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:12,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647867366] [2021-08-12 19:12:12,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:12,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:12,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:12,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:12,842 INFO L87 Difference]: Start difference. First operand 178 states and 397 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:13,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:13,803 INFO L93 Difference]: Finished difference Result 206 states and 442 transitions. [2021-08-12 19:12:13,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:12:13,803 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:13,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:13,805 INFO L225 Difference]: With dead ends: 206 [2021-08-12 19:12:13,805 INFO L226 Difference]: Without dead ends: 185 [2021-08-12 19:12:13,808 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 381.2ms TimeCoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:12:13,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-08-12 19:12:13,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 177. [2021-08-12 19:12:13,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.2386363636363638) internal successors, (394), 176 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:13,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 394 transitions. [2021-08-12 19:12:13,986 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 394 transitions. Word has length 19 [2021-08-12 19:12:13,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:13,986 INFO L482 AbstractCegarLoop]: Abstraction has 177 states and 394 transitions. [2021-08-12 19:12:13,986 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:13,986 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 394 transitions. [2021-08-12 19:12:13,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:13,986 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:13,986 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:14,187 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1569,302 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:14,187 INFO L430 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:14,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:14,187 INFO L82 PathProgramCache]: Analyzing trace with hash -877987262, now seen corresponding path program 302 times [2021-08-12 19:12:14,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:14,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217647246] [2021-08-12 19:12:14,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:14,270 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:14,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:14,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217647246] [2021-08-12 19:12:14,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217647246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:14,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605137973] [2021-08-12 19:12:14,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:14,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:14,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:14,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:14,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:14,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:14,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:14,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:14,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:14,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:14,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:14,450 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:14,467 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:12:14,467 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:14,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:14,468 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:14,485 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:14,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605137973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:14,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:14,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:14,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309408689] [2021-08-12 19:12:14,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:14,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:14,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:14,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:14,485 INFO L87 Difference]: Start difference. First operand 177 states and 394 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:15,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:15,359 INFO L93 Difference]: Finished difference Result 228 states and 491 transitions. [2021-08-12 19:12:15,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:12:15,359 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:15,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:15,360 INFO L225 Difference]: With dead ends: 228 [2021-08-12 19:12:15,360 INFO L226 Difference]: Without dead ends: 217 [2021-08-12 19:12:15,361 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 182.1ms TimeCoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:15,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-08-12 19:12:15,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 178. [2021-08-12 19:12:15,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.23728813559322) internal successors, (396), 177 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:15,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 396 transitions. [2021-08-12 19:12:15,541 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 396 transitions. Word has length 19 [2021-08-12 19:12:15,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:15,541 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 396 transitions. [2021-08-12 19:12:15,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:15,541 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 396 transitions. [2021-08-12 19:12:15,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:15,541 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:15,542 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:15,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1575,303 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:15,742 INFO L430 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:15,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:15,742 INFO L82 PathProgramCache]: Analyzing trace with hash -2122766318, now seen corresponding path program 303 times [2021-08-12 19:12:15,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:15,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971024841] [2021-08-12 19:12:15,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:15,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:15,828 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:15,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:15,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971024841] [2021-08-12 19:12:15,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971024841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:15,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558822486] [2021-08-12 19:12:15,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:15,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:12:15,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:15,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:15,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:16,005 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:16,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558822486] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:16,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:16,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:16,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035348581] [2021-08-12 19:12:16,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:16,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:16,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:16,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:16,006 INFO L87 Difference]: Start difference. First operand 178 states and 396 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:16,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:16,828 INFO L93 Difference]: Finished difference Result 225 states and 485 transitions. [2021-08-12 19:12:16,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:12:16,829 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:16,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:16,830 INFO L225 Difference]: With dead ends: 225 [2021-08-12 19:12:16,830 INFO L226 Difference]: Without dead ends: 214 [2021-08-12 19:12:16,830 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 173.2ms TimeCoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:16,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-08-12 19:12:17,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 179. [2021-08-12 19:12:17,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.235955056179775) internal successors, (398), 178 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:17,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 398 transitions. [2021-08-12 19:12:17,012 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 398 transitions. Word has length 19 [2021-08-12 19:12:17,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:17,012 INFO L482 AbstractCegarLoop]: Abstraction has 179 states and 398 transitions. [2021-08-12 19:12:17,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:17,012 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 398 transitions. [2021-08-12 19:12:17,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:17,013 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:17,013 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:17,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1577 [2021-08-12 19:12:17,213 INFO L430 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:17,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:17,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1386146958, now seen corresponding path program 304 times [2021-08-12 19:12:17,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:17,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499797521] [2021-08-12 19:12:17,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:17,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:17,316 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:17,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:17,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499797521] [2021-08-12 19:12:17,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499797521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:17,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430239369] [2021-08-12 19:12:17,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 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:17,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:12:17,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:17,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:17,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:17,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:17,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:17,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:17,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:17,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:17,498 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,537 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:12:17,537 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:17,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:12:17,539 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:17,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:17,552 INFO L518 ElimStorePlain]: Eliminatee v_prenex_268 vanished before elimination [2021-08-12 19:12:17,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:17,553 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:12:17,583 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:17,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430239369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:17,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:17,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:17,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588878175] [2021-08-12 19:12:17,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:17,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:17,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:17,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:17,584 INFO L87 Difference]: Start difference. First operand 179 states and 398 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:18,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:18,718 INFO L93 Difference]: Finished difference Result 217 states and 463 transitions. [2021-08-12 19:12:18,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:12:18,718 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:18,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:18,720 INFO L225 Difference]: With dead ends: 217 [2021-08-12 19:12:18,720 INFO L226 Difference]: Without dead ends: 202 [2021-08-12 19:12:18,720 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 521.3ms TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:12:18,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-08-12 19:12:18,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 184. [2021-08-12 19:12:18,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 183 states have (on average 2.2349726775956285) internal successors, (409), 183 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:18,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 409 transitions. [2021-08-12 19:12:18,904 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 409 transitions. Word has length 19 [2021-08-12 19:12:18,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:18,904 INFO L482 AbstractCegarLoop]: Abstraction has 184 states and 409 transitions. [2021-08-12 19:12:18,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:18,904 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 409 transitions. [2021-08-12 19:12:18,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:18,904 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:18,904 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:19,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1581,305 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:19,105 INFO L430 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:19,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:19,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1162215490, now seen corresponding path program 305 times [2021-08-12 19:12:19,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:19,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617502579] [2021-08-12 19:12:19,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:19,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:19,188 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:19,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:19,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617502579] [2021-08-12 19:12:19,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617502579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:19,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065041859] [2021-08-12 19:12:19,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:19,215 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:12:19,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:19,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:19,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:19,381 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:19,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065041859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:19,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:19,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:19,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883811769] [2021-08-12 19:12:19,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:19,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:19,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:19,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:19,382 INFO L87 Difference]: Start difference. First operand 184 states and 409 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:20,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:20,189 INFO L93 Difference]: Finished difference Result 226 states and 488 transitions. [2021-08-12 19:12:20,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:12:20,190 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:20,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:20,191 INFO L225 Difference]: With dead ends: 226 [2021-08-12 19:12:20,191 INFO L226 Difference]: Without dead ends: 215 [2021-08-12 19:12:20,191 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 171.7ms TimeCoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:20,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-08-12 19:12:20,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 184. [2021-08-12 19:12:20,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 183 states have (on average 2.2349726775956285) internal successors, (409), 183 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:20,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 409 transitions. [2021-08-12 19:12:20,374 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 409 transitions. Word has length 19 [2021-08-12 19:12:20,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:20,374 INFO L482 AbstractCegarLoop]: Abstraction has 184 states and 409 transitions. [2021-08-12 19:12:20,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:20,374 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 409 transitions. [2021-08-12 19:12:20,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:20,375 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:20,375 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:20,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 306 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1589 [2021-08-12 19:12:20,575 INFO L430 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:20,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:20,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1772635066, now seen corresponding path program 306 times [2021-08-12 19:12:20,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:20,575 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771539656] [2021-08-12 19:12:20,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:20,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:20,675 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:20,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:20,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771539656] [2021-08-12 19:12:20,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771539656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:20,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574624168] [2021-08-12 19:12:20,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:20,701 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:12:20,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:20,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:20,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:20,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:20,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:20,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:20,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:20,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:20,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:12:20,865 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:20,914 INFO L628 ElimStorePlain]: treesize reduction 74, result has 41.7 percent of original size [2021-08-12 19:12:20,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:20,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:12:20,917 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:20,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:20,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:12:20,938 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:20,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:20,953 INFO L518 ElimStorePlain]: Eliminatee v_prenex_272 vanished before elimination [2021-08-12 19:12:20,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:20,954 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:141, output treesize:22 [2021-08-12 19:12:20,999 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:20,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574624168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:20,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:20,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:20,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771997850] [2021-08-12 19:12:20,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:20,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:21,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:21,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:21,000 INFO L87 Difference]: Start difference. First operand 184 states and 409 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:21,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:21,735 INFO L93 Difference]: Finished difference Result 202 states and 436 transitions. [2021-08-12 19:12:21,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:12:21,736 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:21,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:21,737 INFO L225 Difference]: With dead ends: 202 [2021-08-12 19:12:21,737 INFO L226 Difference]: Without dead ends: 190 [2021-08-12 19:12:21,737 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 229.1ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:21,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-12 19:12:21,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 176. [2021-08-12 19:12:21,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.24) internal successors, (392), 175 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:21,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 392 transitions. [2021-08-12 19:12:21,917 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 392 transitions. Word has length 19 [2021-08-12 19:12:21,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:21,917 INFO L482 AbstractCegarLoop]: Abstraction has 176 states and 392 transitions. [2021-08-12 19:12:21,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:21,917 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 392 transitions. [2021-08-12 19:12:21,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:21,918 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:21,918 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:22,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1599 [2021-08-12 19:12:22,118 INFO L430 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:22,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:22,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1727037130, now seen corresponding path program 307 times [2021-08-12 19:12:22,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:22,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085037611] [2021-08-12 19:12:22,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:22,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:22,193 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:22,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:22,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085037611] [2021-08-12 19:12:22,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085037611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:22,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719577520] [2021-08-12 19:12:22,193 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:22,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:22,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:22,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:22,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:22,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:22,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:22,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:22,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:22,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:22,339 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:22,355 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:12:22,355 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:22,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:22,356 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:22,372 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:22,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719577520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:22,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:22,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:22,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951753214] [2021-08-12 19:12:22,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:22,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:22,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:22,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:22,373 INFO L87 Difference]: Start difference. First operand 176 states and 392 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:23,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:23,290 INFO L93 Difference]: Finished difference Result 219 states and 473 transitions. [2021-08-12 19:12:23,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:12:23,290 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:23,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:23,292 INFO L225 Difference]: With dead ends: 219 [2021-08-12 19:12:23,292 INFO L226 Difference]: Without dead ends: 208 [2021-08-12 19:12:23,292 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 186.6ms TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:12:23,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-12 19:12:23,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 177. [2021-08-12 19:12:23,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.2386363636363638) internal successors, (394), 176 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:23,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 394 transitions. [2021-08-12 19:12:23,472 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 394 transitions. Word has length 19 [2021-08-12 19:12:23,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:23,472 INFO L482 AbstractCegarLoop]: Abstraction has 177 states and 394 transitions. [2021-08-12 19:12:23,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:23,472 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 394 transitions. [2021-08-12 19:12:23,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:23,472 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:23,473 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:23,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1605,308 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:23,673 INFO L430 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:23,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:23,673 INFO L82 PathProgramCache]: Analyzing trace with hash 482258074, now seen corresponding path program 308 times [2021-08-12 19:12:23,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:23,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788869785] [2021-08-12 19:12:23,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:23,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:23,749 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:23,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:23,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788869785] [2021-08-12 19:12:23,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788869785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:23,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536087128] [2021-08-12 19:12:23,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:23,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:23,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:23,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:23,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:23,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:23,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:23,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:23,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:23,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:23,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:23,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:23,924 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:12:23,924 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:23,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:23,925 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:23,941 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:23,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536087128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:23,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:23,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:23,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832676166] [2021-08-12 19:12:23,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:23,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:23,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:23,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:23,942 INFO L87 Difference]: Start difference. First operand 177 states and 394 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:25,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:25,143 INFO L93 Difference]: Finished difference Result 239 states and 513 transitions. [2021-08-12 19:12:25,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:12:25,143 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:25,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:25,144 INFO L225 Difference]: With dead ends: 239 [2021-08-12 19:12:25,144 INFO L226 Difference]: Without dead ends: 228 [2021-08-12 19:12:25,145 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 355.5ms TimeCoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:12:25,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-08-12 19:12:25,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 178. [2021-08-12 19:12:25,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.23728813559322) internal successors, (396), 177 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:25,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 396 transitions. [2021-08-12 19:12:25,328 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 396 transitions. Word has length 19 [2021-08-12 19:12:25,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:25,329 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 396 transitions. [2021-08-12 19:12:25,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:25,329 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 396 transitions. [2021-08-12 19:12:25,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:25,329 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:25,329 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:25,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1607,309 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:25,529 INFO L430 AbstractCegarLoop]: === Iteration 315 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:25,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:25,530 INFO L82 PathProgramCache]: Analyzing trace with hash 122341556, now seen corresponding path program 309 times [2021-08-12 19:12:25,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:25,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899910993] [2021-08-12 19:12:25,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:25,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:25,631 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:25,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:25,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899910993] [2021-08-12 19:12:25,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899910993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:25,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921627354] [2021-08-12 19:12:25,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:25,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:12:25,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:25,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:25,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:25,811 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:25,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921627354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:25,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:25,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:25,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981823782] [2021-08-12 19:12:25,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:25,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:25,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:25,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:25,812 INFO L87 Difference]: Start difference. First operand 178 states and 396 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:26,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:26,970 INFO L93 Difference]: Finished difference Result 235 states and 507 transitions. [2021-08-12 19:12:26,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:12:26,970 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:26,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:26,972 INFO L225 Difference]: With dead ends: 235 [2021-08-12 19:12:26,972 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:12:26,972 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 383.2ms TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:12:26,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:12:27,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 179. [2021-08-12 19:12:27,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.235955056179775) internal successors, (398), 178 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:27,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 398 transitions. [2021-08-12 19:12:27,158 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 398 transitions. Word has length 19 [2021-08-12 19:12:27,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:27,158 INFO L482 AbstractCegarLoop]: Abstraction has 179 states and 398 transitions. [2021-08-12 19:12:27,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:27,158 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 398 transitions. [2021-08-12 19:12:27,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:27,159 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:27,159 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:27,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1609,310 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:27,359 INFO L430 AbstractCegarLoop]: === Iteration 316 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:27,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:27,359 INFO L82 PathProgramCache]: Analyzing trace with hash 832389326, now seen corresponding path program 310 times [2021-08-12 19:12:27,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:27,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323847804] [2021-08-12 19:12:27,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:27,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:27,449 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:27,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:27,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323847804] [2021-08-12 19:12:27,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323847804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:27,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626290717] [2021-08-12 19:12:27,449 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:27,473 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:12:27,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:27,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:27,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:27,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:27,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:27,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:27,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:27,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:27,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:27,603 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:27,641 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:12:27,641 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:27,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:12:27,643 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:27,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:27,656 INFO L518 ElimStorePlain]: Eliminatee v_prenex_277 vanished before elimination [2021-08-12 19:12:27,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:27,657 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:12:27,684 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:27,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626290717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:27,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:27,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:27,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238650544] [2021-08-12 19:12:27,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:27,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:27,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:27,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:27,684 INFO L87 Difference]: Start difference. First operand 179 states and 398 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:28,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:28,728 INFO L93 Difference]: Finished difference Result 209 states and 453 transitions. [2021-08-12 19:12:28,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:12:28,728 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:28,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:28,729 INFO L225 Difference]: With dead ends: 209 [2021-08-12 19:12:28,729 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:12:28,729 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 397.5ms TimeCoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:12:28,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:12:28,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 176. [2021-08-12 19:12:28,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.24) internal successors, (392), 175 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:28,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 392 transitions. [2021-08-12 19:12:28,910 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 392 transitions. Word has length 19 [2021-08-12 19:12:28,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:28,910 INFO L482 AbstractCegarLoop]: Abstraction has 176 states and 392 transitions. [2021-08-12 19:12:28,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:28,910 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 392 transitions. [2021-08-12 19:12:28,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:28,910 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:28,910 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:29,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1619,311 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:29,111 INFO L430 AbstractCegarLoop]: === Iteration 317 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:29,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:29,111 INFO L82 PathProgramCache]: Analyzing trace with hash -403540206, now seen corresponding path program 311 times [2021-08-12 19:12:29,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:29,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986511036] [2021-08-12 19:12:29,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:29,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:29,192 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:29,192 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:29,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986511036] [2021-08-12 19:12:29,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986511036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:29,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484962427] [2021-08-12 19:12:29,192 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:29,217 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:12:29,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:29,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:29,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:29,344 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:29,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484962427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:29,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:29,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:29,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077619526] [2021-08-12 19:12:29,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:29,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:29,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:29,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:29,345 INFO L87 Difference]: Start difference. First operand 176 states and 392 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:30,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:30,368 INFO L93 Difference]: Finished difference Result 224 states and 483 transitions. [2021-08-12 19:12:30,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:12:30,369 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:30,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:30,370 INFO L225 Difference]: With dead ends: 224 [2021-08-12 19:12:30,370 INFO L226 Difference]: Without dead ends: 213 [2021-08-12 19:12:30,370 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 265.1ms TimeCoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:12:30,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-08-12 19:12:30,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 178. [2021-08-12 19:12:30,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.23728813559322) internal successors, (396), 177 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:30,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 396 transitions. [2021-08-12 19:12:30,555 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 396 transitions. Word has length 19 [2021-08-12 19:12:30,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:30,555 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 396 transitions. [2021-08-12 19:12:30,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:30,556 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 396 transitions. [2021-08-12 19:12:30,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:30,556 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:30,556 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:30,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1626 [2021-08-12 19:12:30,763 INFO L430 AbstractCegarLoop]: === Iteration 318 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:30,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:30,764 INFO L82 PathProgramCache]: Analyzing trace with hash -763456724, now seen corresponding path program 312 times [2021-08-12 19:12:30,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:30,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644866672] [2021-08-12 19:12:30,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:30,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:30,853 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:30,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:30,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644866672] [2021-08-12 19:12:30,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644866672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:30,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021140207] [2021-08-12 19:12:30,853 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:30,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:12:30,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:30,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:30,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:30,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:30,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:30,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:30,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:30,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:30,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:30,978 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:31,023 INFO L628 ElimStorePlain]: treesize reduction 80, result has 35.0 percent of original size [2021-08-12 19:12:31,023 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:31,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:12:31,026 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:31,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:31,041 INFO L518 ElimStorePlain]: Eliminatee v_prenex_279 vanished before elimination [2021-08-12 19:12:31,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:31,043 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:12:31,084 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:31,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021140207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:31,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:31,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:31,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336946771] [2021-08-12 19:12:31,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:31,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:31,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:31,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:31,084 INFO L87 Difference]: Start difference. First operand 178 states and 396 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:32,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:32,333 INFO L93 Difference]: Finished difference Result 242 states and 520 transitions. [2021-08-12 19:12:32,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:12:32,333 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:32,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:32,334 INFO L225 Difference]: With dead ends: 242 [2021-08-12 19:12:32,334 INFO L226 Difference]: Without dead ends: 231 [2021-08-12 19:12:32,334 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 388.4ms TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:12:32,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-08-12 19:12:32,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 179. [2021-08-12 19:12:32,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.235955056179775) internal successors, (398), 178 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:32,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 398 transitions. [2021-08-12 19:12:32,518 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 398 transitions. Word has length 19 [2021-08-12 19:12:32,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:32,518 INFO L482 AbstractCegarLoop]: Abstraction has 179 states and 398 transitions. [2021-08-12 19:12:32,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:32,518 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 398 transitions. [2021-08-12 19:12:32,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:32,518 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:32,518 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:32,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 313 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1630 [2021-08-12 19:12:32,719 INFO L430 AbstractCegarLoop]: === Iteration 319 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:32,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:32,719 INFO L82 PathProgramCache]: Analyzing trace with hash -53408954, now seen corresponding path program 313 times [2021-08-12 19:12:32,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:32,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50851724] [2021-08-12 19:12:32,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:32,803 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:32,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:32,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50851724] [2021-08-12 19:12:32,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50851724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:32,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538749156] [2021-08-12 19:12:32,804 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:32,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:32,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:32,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:32,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:32,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:32,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:32,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:32,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:32,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:32,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:32,979 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:12:32,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:12:32,982 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:32,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:32,995 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:32,995 INFO L518 ElimStorePlain]: Eliminatee v_prenex_282 vanished before elimination [2021-08-12 19:12:32,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:32,996 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:12:33,021 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:33,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538749156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:33,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:33,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:33,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204134480] [2021-08-12 19:12:33,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:33,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:33,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:33,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:33,022 INFO L87 Difference]: Start difference. First operand 179 states and 398 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:34,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:34,094 INFO L93 Difference]: Finished difference Result 216 states and 467 transitions. [2021-08-12 19:12:34,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:12:34,095 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:34,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:34,096 INFO L225 Difference]: With dead ends: 216 [2021-08-12 19:12:34,096 INFO L226 Difference]: Without dead ends: 204 [2021-08-12 19:12:34,096 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 367.8ms TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:12:34,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-08-12 19:12:34,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 177. [2021-08-12 19:12:34,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.2386363636363638) internal successors, (394), 176 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:34,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 394 transitions. [2021-08-12 19:12:34,277 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 394 transitions. Word has length 19 [2021-08-12 19:12:34,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:34,277 INFO L482 AbstractCegarLoop]: Abstraction has 177 states and 394 transitions. [2021-08-12 19:12:34,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:34,277 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 394 transitions. [2021-08-12 19:12:34,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:34,277 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:34,277 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:34,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 314 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1634 [2021-08-12 19:12:34,478 INFO L430 AbstractCegarLoop]: === Iteration 320 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:34,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:34,478 INFO L82 PathProgramCache]: Analyzing trace with hash 998588950, now seen corresponding path program 314 times [2021-08-12 19:12:34,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:34,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191288721] [2021-08-12 19:12:34,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:34,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:34,560 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:34,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:34,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191288721] [2021-08-12 19:12:34,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191288721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:34,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976288234] [2021-08-12 19:12:34,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:34,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:34,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:34,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:34,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:34,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:34,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:34,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:12:34,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:34,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:34,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:34,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:12:34,668 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:34,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:34,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:34,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:34,671 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:34,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:34,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:34,674 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:34,715 INFO L628 ElimStorePlain]: treesize reduction 69, result has 38.9 percent of original size [2021-08-12 19:12:34,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:34,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:12:34,719 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:12:34,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:34,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:34,737 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:141, output treesize:22 [2021-08-12 19:12:34,768 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:34,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976288234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:34,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:34,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:34,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086198395] [2021-08-12 19:12:34,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:34,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:34,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:34,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:34,769 INFO L87 Difference]: Start difference. First operand 177 states and 394 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:35,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:35,971 INFO L93 Difference]: Finished difference Result 251 states and 532 transitions. [2021-08-12 19:12:35,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:12:35,971 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:35,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:35,972 INFO L225 Difference]: With dead ends: 251 [2021-08-12 19:12:35,972 INFO L226 Difference]: Without dead ends: 236 [2021-08-12 19:12:35,972 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 272.3ms TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:12:35,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-08-12 19:12:36,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 184. [2021-08-12 19:12:36,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 183 states have (on average 2.2459016393442623) internal successors, (411), 183 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:36,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 411 transitions. [2021-08-12 19:12:36,158 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 411 transitions. Word has length 19 [2021-08-12 19:12:36,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:36,158 INFO L482 AbstractCegarLoop]: Abstraction has 184 states and 411 transitions. [2021-08-12 19:12:36,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:36,158 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 411 transitions. [2021-08-12 19:12:36,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:36,158 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:36,158 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:36,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 315 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1641 [2021-08-12 19:12:36,359 INFO L430 AbstractCegarLoop]: === Iteration 321 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:36,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:36,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1424726452, now seen corresponding path program 315 times [2021-08-12 19:12:36,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:36,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271228889] [2021-08-12 19:12:36,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:36,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:36,447 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:36,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:36,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271228889] [2021-08-12 19:12:36,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271228889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:36,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122416852] [2021-08-12 19:12:36,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:36,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:12:36,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:36,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:36,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:36,583 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:36,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122416852] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:36,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:36,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:36,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644793534] [2021-08-12 19:12:36,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:36,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:36,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:36,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:36,584 INFO L87 Difference]: Start difference. First operand 184 states and 411 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:37,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:37,634 INFO L93 Difference]: Finished difference Result 234 states and 501 transitions. [2021-08-12 19:12:37,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:12:37,634 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:37,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:37,635 INFO L225 Difference]: With dead ends: 234 [2021-08-12 19:12:37,635 INFO L226 Difference]: Without dead ends: 223 [2021-08-12 19:12:37,636 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 302.2ms TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:12:37,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-08-12 19:12:37,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 184. [2021-08-12 19:12:37,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 183 states have (on average 2.2459016393442623) internal successors, (411), 183 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:37,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 411 transitions. [2021-08-12 19:12:37,824 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 411 transitions. Word has length 19 [2021-08-12 19:12:37,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:37,824 INFO L482 AbstractCegarLoop]: Abstraction has 184 states and 411 transitions. [2021-08-12 19:12:37,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:37,824 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 411 transitions. [2021-08-12 19:12:37,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:37,824 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:37,825 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:38,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1645,316 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:38,025 INFO L430 AbstractCegarLoop]: === Iteration 322 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:38,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:38,025 INFO L82 PathProgramCache]: Analyzing trace with hash 2134774222, now seen corresponding path program 316 times [2021-08-12 19:12:38,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:38,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579134508] [2021-08-12 19:12:38,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:38,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:38,104 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:38,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:38,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579134508] [2021-08-12 19:12:38,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579134508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:38,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245984286] [2021-08-12 19:12:38,104 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:38,130 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:12:38,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:38,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:38,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:38,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:38,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:38,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:38,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:38,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:38,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:38,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:38,236 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:38,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:38,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:38,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:38,239 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:38,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:38,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:38,242 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:38,274 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:12:38,274 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:38,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:38,275 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:12:38,300 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:38,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245984286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:38,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:38,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:38,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820439472] [2021-08-12 19:12:38,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:38,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:38,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:38,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:38,301 INFO L87 Difference]: Start difference. First operand 184 states and 411 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:39,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:39,656 INFO L93 Difference]: Finished difference Result 261 states and 547 transitions. [2021-08-12 19:12:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:12:39,656 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:39,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:39,658 INFO L225 Difference]: With dead ends: 261 [2021-08-12 19:12:39,658 INFO L226 Difference]: Without dead ends: 249 [2021-08-12 19:12:39,658 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 297.5ms TimeCoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:12:39,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-08-12 19:12:39,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 183. [2021-08-12 19:12:39,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.2472527472527473) internal successors, (409), 182 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:39,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 409 transitions. [2021-08-12 19:12:39,851 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 409 transitions. Word has length 19 [2021-08-12 19:12:39,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:39,851 INFO L482 AbstractCegarLoop]: Abstraction has 183 states and 409 transitions. [2021-08-12 19:12:39,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:39,851 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 409 transitions. [2021-08-12 19:12:39,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:39,851 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:39,851 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:40,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1655 [2021-08-12 19:12:40,052 INFO L430 AbstractCegarLoop]: === Iteration 323 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:40,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:40,052 INFO L82 PathProgramCache]: Analyzing trace with hash -98277772, now seen corresponding path program 317 times [2021-08-12 19:12:40,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:40,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594244010] [2021-08-12 19:12:40,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:40,142 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:40,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:40,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594244010] [2021-08-12 19:12:40,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594244010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:40,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171316125] [2021-08-12 19:12:40,143 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:40,168 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-12 19:12:40,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:40,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:40,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:40,266 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:40,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171316125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:40,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:40,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:40,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797421558] [2021-08-12 19:12:40,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:40,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:40,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:40,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:40,267 INFO L87 Difference]: Start difference. First operand 183 states and 409 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:41,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:41,214 INFO L93 Difference]: Finished difference Result 206 states and 444 transitions. [2021-08-12 19:12:41,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:12:41,214 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:41,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:41,216 INFO L225 Difference]: With dead ends: 206 [2021-08-12 19:12:41,216 INFO L226 Difference]: Without dead ends: 191 [2021-08-12 19:12:41,216 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 304.2ms TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:12:41,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-08-12 19:12:41,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 183. [2021-08-12 19:12:41,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.241758241758242) internal successors, (408), 182 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:41,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 408 transitions. [2021-08-12 19:12:41,404 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 408 transitions. Word has length 19 [2021-08-12 19:12:41,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:41,404 INFO L482 AbstractCegarLoop]: Abstraction has 183 states and 408 transitions. [2021-08-12 19:12:41,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:41,404 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 408 transitions. [2021-08-12 19:12:41,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:41,404 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:41,405 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:41,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 318 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1665 [2021-08-12 19:12:41,605 INFO L430 AbstractCegarLoop]: === Iteration 324 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:41,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:41,605 INFO L82 PathProgramCache]: Analyzing trace with hash -11396538, now seen corresponding path program 318 times [2021-08-12 19:12:41,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:41,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51762595] [2021-08-12 19:12:41,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:41,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:41,683 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:41,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:41,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51762595] [2021-08-12 19:12:41,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51762595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:41,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421379046] [2021-08-12 19:12:41,683 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:41,709 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-12 19:12:41,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:41,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:41,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:41,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:41,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:41,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:41,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:41,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:41,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:12:41,807 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:41,821 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:12:41,821 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:41,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:41,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:12:41,827 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:41,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421379046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:41,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:41,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-12 19:12:41,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809121303] [2021-08-12 19:12:41,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:12:41,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:41,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:12:41,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:12:41,828 INFO L87 Difference]: Start difference. First operand 183 states and 408 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:42,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:42,943 INFO L93 Difference]: Finished difference Result 231 states and 494 transitions. [2021-08-12 19:12:42,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:12:42,943 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:42,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:42,945 INFO L225 Difference]: With dead ends: 231 [2021-08-12 19:12:42,945 INFO L226 Difference]: Without dead ends: 219 [2021-08-12 19:12:42,945 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 247.3ms TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:12:42,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-08-12 19:12:43,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 178. [2021-08-12 19:12:43,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.23728813559322) internal successors, (396), 177 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:43,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 396 transitions. [2021-08-12 19:12:43,129 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 396 transitions. Word has length 19 [2021-08-12 19:12:43,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:43,129 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 396 transitions. [2021-08-12 19:12:43,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:43,129 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 396 transitions. [2021-08-12 19:12:43,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:43,129 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:43,129 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:43,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 319 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1669 [2021-08-12 19:12:43,330 INFO L430 AbstractCegarLoop]: === Iteration 325 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:43,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:43,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1213288618, now seen corresponding path program 319 times [2021-08-12 19:12:43,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:43,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762850283] [2021-08-12 19:12:43,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:43,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:43,416 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:43,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:43,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762850283] [2021-08-12 19:12:43,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762850283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:43,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115172370] [2021-08-12 19:12:43,416 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:43,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:43,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:43,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:43,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:43,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:43,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:43,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:43,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:43,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:43,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:43,601 INFO L628 ElimStorePlain]: treesize reduction 38, result has 28.3 percent of original size [2021-08-12 19:12:43,601 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:43,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:43,602 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:43,619 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:43,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115172370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:43,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:43,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:12:43,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179507544] [2021-08-12 19:12:43,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:43,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:43,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:43,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:43,620 INFO L87 Difference]: Start difference. First operand 178 states and 396 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:44,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:44,347 INFO L93 Difference]: Finished difference Result 210 states and 456 transitions. [2021-08-12 19:12:44,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:12:44,347 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:44,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:44,348 INFO L225 Difference]: With dead ends: 210 [2021-08-12 19:12:44,348 INFO L226 Difference]: Without dead ends: 199 [2021-08-12 19:12:44,349 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 175.6ms TimeCoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:44,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-08-12 19:12:44,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 178. [2021-08-12 19:12:44,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.23728813559322) internal successors, (396), 177 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:44,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 396 transitions. [2021-08-12 19:12:44,534 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 396 transitions. Word has length 19 [2021-08-12 19:12:44,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:44,535 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 396 transitions. [2021-08-12 19:12:44,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:44,535 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 396 transitions. [2021-08-12 19:12:44,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:44,535 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:44,535 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:44,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1673 [2021-08-12 19:12:44,735 INFO L430 AbstractCegarLoop]: === Iteration 326 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:44,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:44,736 INFO L82 PathProgramCache]: Analyzing trace with hash -1146733690, now seen corresponding path program 320 times [2021-08-12 19:12:44,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:44,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825694855] [2021-08-12 19:12:44,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:44,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:44,818 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:44,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:44,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825694855] [2021-08-12 19:12:44,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825694855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:44,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993901508] [2021-08-12 19:12:44,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:44,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:44,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:44,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:44,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:44,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:44,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:44,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:44,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:44,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:44,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:44,996 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:45,014 INFO L628 ElimStorePlain]: treesize reduction 34, result has 30.6 percent of original size [2021-08-12 19:12:45,014 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:45,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:45,015 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:45,033 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:45,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993901508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:45,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:45,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:12:45,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108877596] [2021-08-12 19:12:45,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:45,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:45,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:45,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:45,033 INFO L87 Difference]: Start difference. First operand 178 states and 396 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:46,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:46,232 INFO L93 Difference]: Finished difference Result 230 states and 496 transitions. [2021-08-12 19:12:46,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:12:46,232 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:46,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:46,233 INFO L225 Difference]: With dead ends: 230 [2021-08-12 19:12:46,233 INFO L226 Difference]: Without dead ends: 219 [2021-08-12 19:12:46,233 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 417.2ms TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:12:46,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-08-12 19:12:46,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 178. [2021-08-12 19:12:46,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.23728813559322) internal successors, (396), 177 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:46,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 396 transitions. [2021-08-12 19:12:46,419 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 396 transitions. Word has length 19 [2021-08-12 19:12:46,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:46,420 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 396 transitions. [2021-08-12 19:12:46,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:46,420 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 396 transitions. [2021-08-12 19:12:46,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:46,420 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:46,420 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:46,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1675,321 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:46,620 INFO L430 AbstractCegarLoop]: === Iteration 327 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:46,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:46,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1903454550, now seen corresponding path program 321 times [2021-08-12 19:12:46,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:46,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001661203] [2021-08-12 19:12:46,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:46,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:46,704 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:46,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:46,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001661203] [2021-08-12 19:12:46,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001661203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:46,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459094338] [2021-08-12 19:12:46,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:46,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:12:46,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:46,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:46,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:46,899 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:46,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459094338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:46,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:46,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:46,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666613763] [2021-08-12 19:12:46,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:46,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:46,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:46,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:46,900 INFO L87 Difference]: Start difference. First operand 178 states and 396 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:48,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:48,209 INFO L93 Difference]: Finished difference Result 245 states and 526 transitions. [2021-08-12 19:12:48,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:12:48,210 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:48,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:48,211 INFO L225 Difference]: With dead ends: 245 [2021-08-12 19:12:48,211 INFO L226 Difference]: Without dead ends: 234 [2021-08-12 19:12:48,211 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 406.3ms TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:12:48,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2021-08-12 19:12:48,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 178. [2021-08-12 19:12:48,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.23728813559322) internal successors, (396), 177 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:48,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 396 transitions. [2021-08-12 19:12:48,397 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 396 transitions. Word has length 19 [2021-08-12 19:12:48,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:48,397 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 396 transitions. [2021-08-12 19:12:48,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:48,398 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 396 transitions. [2021-08-12 19:12:48,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:48,398 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:48,398 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:48,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1677 [2021-08-12 19:12:48,598 INFO L430 AbstractCegarLoop]: === Iteration 328 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:48,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:48,598 INFO L82 PathProgramCache]: Analyzing trace with hash 1117400530, now seen corresponding path program 322 times [2021-08-12 19:12:48,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:48,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562383761] [2021-08-12 19:12:48,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:48,702 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:48,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:48,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562383761] [2021-08-12 19:12:48,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562383761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:48,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432777736] [2021-08-12 19:12:48,703 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:48,727 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:12:48,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:48,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:48,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:48,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:48,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:48,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:48,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:48,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:48,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:48,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:48,934 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:12:48,935 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:48,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:12:48,937 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:48,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:48,950 INFO L518 ElimStorePlain]: Eliminatee v_prenex_288 vanished before elimination [2021-08-12 19:12:48,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:48,951 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:12:48,982 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:48,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432777736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:48,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:48,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:48,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639268570] [2021-08-12 19:12:48,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:48,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:48,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:48,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:48,982 INFO L87 Difference]: Start difference. First operand 178 states and 396 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:50,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:50,202 INFO L93 Difference]: Finished difference Result 220 states and 470 transitions. [2021-08-12 19:12:50,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:12:50,203 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:50,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:50,204 INFO L225 Difference]: With dead ends: 220 [2021-08-12 19:12:50,204 INFO L226 Difference]: Without dead ends: 205 [2021-08-12 19:12:50,204 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 573.7ms TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:12:50,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-08-12 19:12:50,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 183. [2021-08-12 19:12:50,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.2362637362637363) internal successors, (407), 182 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:50,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 407 transitions. [2021-08-12 19:12:50,392 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 407 transitions. Word has length 19 [2021-08-12 19:12:50,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:50,392 INFO L482 AbstractCegarLoop]: Abstraction has 183 states and 407 transitions. [2021-08-12 19:12:50,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:50,392 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 407 transitions. [2021-08-12 19:12:50,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:50,393 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:50,393 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:50,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1681,323 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:50,593 INFO L430 AbstractCegarLoop]: === Iteration 329 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:50,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:50,593 INFO L82 PathProgramCache]: Analyzing trace with hash 893469062, now seen corresponding path program 323 times [2021-08-12 19:12:50,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:50,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442818028] [2021-08-12 19:12:50,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:50,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:50,677 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:50,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:50,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442818028] [2021-08-12 19:12:50,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442818028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:50,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613819896] [2021-08-12 19:12:50,677 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:50,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:12:50,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:50,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:50,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:50,887 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:50,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613819896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:50,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:50,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:50,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375716624] [2021-08-12 19:12:50,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:50,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:50,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:50,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:50,888 INFO L87 Difference]: Start difference. First operand 183 states and 407 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:52,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:52,142 INFO L93 Difference]: Finished difference Result 244 states and 525 transitions. [2021-08-12 19:12:52,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:12:52,142 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:52,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:52,143 INFO L225 Difference]: With dead ends: 244 [2021-08-12 19:12:52,143 INFO L226 Difference]: Without dead ends: 233 [2021-08-12 19:12:52,144 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 422.5ms TimeCoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:12:52,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-08-12 19:12:52,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 183. [2021-08-12 19:12:52,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.2362637362637363) internal successors, (407), 182 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:52,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 407 transitions. [2021-08-12 19:12:52,331 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 407 transitions. Word has length 19 [2021-08-12 19:12:52,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:52,331 INFO L482 AbstractCegarLoop]: Abstraction has 183 states and 407 transitions. [2021-08-12 19:12:52,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:52,332 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 407 transitions. [2021-08-12 19:12:52,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:52,332 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:52,332 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:52,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 324 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1689 [2021-08-12 19:12:52,532 INFO L430 AbstractCegarLoop]: === Iteration 330 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:52,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:52,533 INFO L82 PathProgramCache]: Analyzing trace with hash -2041381494, now seen corresponding path program 324 times [2021-08-12 19:12:52,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:52,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589699629] [2021-08-12 19:12:52,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:52,639 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:52,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:52,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589699629] [2021-08-12 19:12:52,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589699629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:52,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750793889] [2021-08-12 19:12:52,639 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:52,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:12:52,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:52,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:52,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:52,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:52,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:52,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:52,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:52,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:52,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:52,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:52,866 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:12:52,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:12:52,869 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:52,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:52,881 INFO L518 ElimStorePlain]: Eliminatee v_prenex_292 vanished before elimination [2021-08-12 19:12:52,881 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:52,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:52,882 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:12:52,911 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:52,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750793889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:52,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:52,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:52,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4621089] [2021-08-12 19:12:52,911 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:52,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:52,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:52,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:52,911 INFO L87 Difference]: Start difference. First operand 183 states and 407 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:53,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:53,921 INFO L93 Difference]: Finished difference Result 205 states and 443 transitions. [2021-08-12 19:12:53,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:12:53,921 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:53,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:53,923 INFO L225 Difference]: With dead ends: 205 [2021-08-12 19:12:53,923 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:12:53,923 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 436.7ms TimeCoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:12:53,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:12:54,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 174. [2021-08-12 19:12:54,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.2427745664739884) internal successors, (388), 173 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:54,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 388 transitions. [2021-08-12 19:12:54,103 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 388 transitions. Word has length 19 [2021-08-12 19:12:54,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:54,103 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 388 transitions. [2021-08-12 19:12:54,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:54,103 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 388 transitions. [2021-08-12 19:12:54,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:54,103 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:54,103 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:54,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1699,325 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:54,304 INFO L430 AbstractCegarLoop]: === Iteration 331 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:54,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:54,304 INFO L82 PathProgramCache]: Analyzing trace with hash 609668230, now seen corresponding path program 325 times [2021-08-12 19:12:54,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:54,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306008079] [2021-08-12 19:12:54,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:54,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:54,379 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:54,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:54,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306008079] [2021-08-12 19:12:54,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306008079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:54,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37169132] [2021-08-12 19:12:54,380 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:54,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:54,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:54,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:54,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:54,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:54,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:54,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:54,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:54,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:54,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:54,566 INFO L628 ElimStorePlain]: treesize reduction 34, result has 30.6 percent of original size [2021-08-12 19:12:54,566 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:54,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:12:54,567 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:12:54,584 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:54,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37169132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:54,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:54,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:12:54,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959036785] [2021-08-12 19:12:54,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:12:54,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:54,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:12:54,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:12:54,585 INFO L87 Difference]: Start difference. First operand 174 states and 388 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:55,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:55,573 INFO L93 Difference]: Finished difference Result 230 states and 496 transitions. [2021-08-12 19:12:55,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:12:55,573 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:55,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:55,574 INFO L225 Difference]: With dead ends: 230 [2021-08-12 19:12:55,575 INFO L226 Difference]: Without dead ends: 219 [2021-08-12 19:12:55,575 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 185.6ms TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:12:55,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-08-12 19:12:55,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 174. [2021-08-12 19:12:55,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.2427745664739884) internal successors, (388), 173 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:55,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 388 transitions. [2021-08-12 19:12:55,756 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 388 transitions. Word has length 19 [2021-08-12 19:12:55,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:55,756 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 388 transitions. [2021-08-12 19:12:55,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:55,756 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 388 transitions. [2021-08-12 19:12:55,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:55,756 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:55,756 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:55,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1706 [2021-08-12 19:12:55,956 INFO L430 AbstractCegarLoop]: === Iteration 332 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:55,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:55,957 INFO L82 PathProgramCache]: Analyzing trace with hash 2011797386, now seen corresponding path program 326 times [2021-08-12 19:12:55,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:55,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767160581] [2021-08-12 19:12:55,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:55,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:56,060 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:56,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:56,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767160581] [2021-08-12 19:12:56,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767160581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:56,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654094777] [2021-08-12 19:12:56,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:56,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:12:56,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:56,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:12:56,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:56,252 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:56,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654094777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:56,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:56,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:56,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901985310] [2021-08-12 19:12:56,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:56,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:56,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:56,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:56,252 INFO L87 Difference]: Start difference. First operand 174 states and 388 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:57,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:57,080 INFO L93 Difference]: Finished difference Result 199 states and 429 transitions. [2021-08-12 19:12:57,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:12:57,080 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:57,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:57,082 INFO L225 Difference]: With dead ends: 199 [2021-08-12 19:12:57,082 INFO L226 Difference]: Without dead ends: 181 [2021-08-12 19:12:57,082 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 300.7ms TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:12:57,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-08-12 19:12:57,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 174. [2021-08-12 19:12:57,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.2369942196531793) internal successors, (387), 173 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:57,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 387 transitions. [2021-08-12 19:12:57,266 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 387 transitions. Word has length 19 [2021-08-12 19:12:57,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:57,266 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 387 transitions. [2021-08-12 19:12:57,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:57,266 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 387 transitions. [2021-08-12 19:12:57,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:57,266 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:57,266 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:57,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1708,327 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:57,467 INFO L430 AbstractCegarLoop]: === Iteration 333 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:57,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:57,467 INFO L82 PathProgramCache]: Analyzing trace with hash -635110826, now seen corresponding path program 327 times [2021-08-12 19:12:57,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:57,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185352019] [2021-08-12 19:12:57,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:57,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:57,543 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:57,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:57,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185352019] [2021-08-12 19:12:57,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185352019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:57,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278195641] [2021-08-12 19:12:57,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:57,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:12:57,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:57,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:57,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:57,712 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:57,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278195641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:57,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:57,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:57,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008395556] [2021-08-12 19:12:57,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:57,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:57,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:57,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:57,713 INFO L87 Difference]: Start difference. First operand 174 states and 387 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:58,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:12:58,972 INFO L93 Difference]: Finished difference Result 241 states and 517 transitions. [2021-08-12 19:12:58,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:12:58,972 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:12:58,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:12:58,973 INFO L225 Difference]: With dead ends: 241 [2021-08-12 19:12:58,973 INFO L226 Difference]: Without dead ends: 230 [2021-08-12 19:12:58,974 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 357.5ms TimeCoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:12:58,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-08-12 19:12:59,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 174. [2021-08-12 19:12:59,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.2369942196531793) internal successors, (387), 173 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:59,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 387 transitions. [2021-08-12 19:12:59,159 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 387 transitions. Word has length 19 [2021-08-12 19:12:59,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:12:59,160 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 387 transitions. [2021-08-12 19:12:59,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:12:59,160 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 387 transitions. [2021-08-12 19:12:59,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:12:59,160 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:12:59,160 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:12:59,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1713,328 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:59,360 INFO L430 AbstractCegarLoop]: === Iteration 334 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:12:59,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:12:59,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1421164846, now seen corresponding path program 328 times [2021-08-12 19:12:59,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:12:59,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434693091] [2021-08-12 19:12:59,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:12:59,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:12:59,452 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:59,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:12:59,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434693091] [2021-08-12 19:12:59,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434693091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:59,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168698860] [2021-08-12 19:12:59,452 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:12:59,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:12:59,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:12:59,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:12:59,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:12:59,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:59,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:59,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:12:59,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:59,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:12:59,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:12:59,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:59,657 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:12:59,657 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:12:59,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:12:59,660 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:12:59,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:12:59,673 INFO L518 ElimStorePlain]: Eliminatee v_prenex_297 vanished before elimination [2021-08-12 19:12:59,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:12:59,674 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:12:59,704 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:12:59,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168698860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:12:59,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:12:59,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:12:59,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255455890] [2021-08-12 19:12:59,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:12:59,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:12:59,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:12:59,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:12:59,705 INFO L87 Difference]: Start difference. First operand 174 states and 387 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:01,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:01,041 INFO L93 Difference]: Finished difference Result 224 states and 476 transitions. [2021-08-12 19:13:01,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:13:01,041 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:01,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:01,043 INFO L225 Difference]: With dead ends: 224 [2021-08-12 19:13:01,043 INFO L226 Difference]: Without dead ends: 209 [2021-08-12 19:13:01,043 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 559.8ms TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:13:01,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-08-12 19:13:01,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 178. [2021-08-12 19:13:01,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.231638418079096) internal successors, (395), 177 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:01,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 395 transitions. [2021-08-12 19:13:01,228 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 395 transitions. Word has length 19 [2021-08-12 19:13:01,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:01,228 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 395 transitions. [2021-08-12 19:13:01,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:01,228 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 395 transitions. [2021-08-12 19:13:01,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:01,228 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:01,228 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:01,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1717,329 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:01,429 INFO L430 AbstractCegarLoop]: === Iteration 335 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:01,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:01,429 INFO L82 PathProgramCache]: Analyzing trace with hash -995027344, now seen corresponding path program 329 times [2021-08-12 19:13:01,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:01,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074566220] [2021-08-12 19:13:01,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:01,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:01,506 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:01,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:01,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074566220] [2021-08-12 19:13:01,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074566220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:01,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907416437] [2021-08-12 19:13:01,506 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:01,538 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-12 19:13:01,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:01,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:01,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:01,725 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:01,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907416437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:01,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:01,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:01,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608769947] [2021-08-12 19:13:01,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:01,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:01,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:01,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:01,726 INFO L87 Difference]: Start difference. First operand 178 states and 395 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:03,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:03,240 INFO L93 Difference]: Finished difference Result 254 states and 545 transitions. [2021-08-12 19:13:03,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:13:03,240 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:03,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:03,242 INFO L225 Difference]: With dead ends: 254 [2021-08-12 19:13:03,242 INFO L226 Difference]: Without dead ends: 243 [2021-08-12 19:13:03,242 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 549.5ms TimeCoverageRelationStatistics Valid=131, Invalid=799, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:13:03,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-08-12 19:13:03,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 178. [2021-08-12 19:13:03,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.231638418079096) internal successors, (395), 177 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:03,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 395 transitions. [2021-08-12 19:13:03,429 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 395 transitions. Word has length 19 [2021-08-12 19:13:03,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:03,429 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 395 transitions. [2021-08-12 19:13:03,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:03,429 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 395 transitions. [2021-08-12 19:13:03,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:03,430 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:03,430 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:03,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1725,330 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:03,630 INFO L430 AbstractCegarLoop]: === Iteration 336 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:03,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:03,630 INFO L82 PathProgramCache]: Analyzing trace with hash -284979574, now seen corresponding path program 330 times [2021-08-12 19:13:03,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:03,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984279899] [2021-08-12 19:13:03,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:03,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:03,723 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:03,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:03,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984279899] [2021-08-12 19:13:03,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984279899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:03,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449648818] [2021-08-12 19:13:03,723 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:03,749 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:13:03,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:03,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:03,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:03,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:03,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:03,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:03,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:03,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:03,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:13:03,893 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:03,941 INFO L628 ElimStorePlain]: treesize reduction 74, result has 41.7 percent of original size [2021-08-12 19:13:03,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:03,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:13:03,945 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:03,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:03,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:13:03,965 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:03,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:03,980 INFO L518 ElimStorePlain]: Eliminatee v_prenex_301 vanished before elimination [2021-08-12 19:13:03,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:03,981 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:141, output treesize:22 [2021-08-12 19:13:04,024 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:04,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449648818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:04,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:04,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:04,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822379754] [2021-08-12 19:13:04,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:04,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:04,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:04,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:04,025 INFO L87 Difference]: Start difference. First operand 178 states and 395 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:04,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:04,996 INFO L93 Difference]: Finished difference Result 209 states and 449 transitions. [2021-08-12 19:13:04,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:13:04,997 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:04,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:04,998 INFO L225 Difference]: With dead ends: 209 [2021-08-12 19:13:04,998 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:13:04,998 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 305.9ms TimeCoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:13:04,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:13:05,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 170. [2021-08-12 19:13:05,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 2.2366863905325443) internal successors, (378), 169 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:05,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 378 transitions. [2021-08-12 19:13:05,178 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 378 transitions. Word has length 19 [2021-08-12 19:13:05,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:05,178 INFO L482 AbstractCegarLoop]: Abstraction has 170 states and 378 transitions. [2021-08-12 19:13:05,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:05,178 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 378 transitions. [2021-08-12 19:13:05,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:05,179 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:05,179 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:05,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 331 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1737 [2021-08-12 19:13:05,379 INFO L430 AbstractCegarLoop]: === Iteration 337 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:05,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:05,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1084115286, now seen corresponding path program 331 times [2021-08-12 19:13:05,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:05,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659074606] [2021-08-12 19:13:05,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:05,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:05,454 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:05,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:05,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659074606] [2021-08-12 19:13:05,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659074606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:05,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101237502] [2021-08-12 19:13:05,455 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:05,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:05,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:05,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:05,609 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:05,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101237502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:05,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:05,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:13:05,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400856528] [2021-08-12 19:13:05,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:05,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:05,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:05,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:05,609 INFO L87 Difference]: Start difference. First operand 170 states and 378 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:06,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:06,567 INFO L93 Difference]: Finished difference Result 219 states and 472 transitions. [2021-08-12 19:13:06,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:13:06,567 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:06,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:06,569 INFO L225 Difference]: With dead ends: 219 [2021-08-12 19:13:06,569 INFO L226 Difference]: Without dead ends: 208 [2021-08-12 19:13:06,569 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 195.2ms TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:13:06,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-12 19:13:06,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 171. [2021-08-12 19:13:06,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.235294117647059) internal successors, (380), 170 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:06,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 380 transitions. [2021-08-12 19:13:06,751 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 380 transitions. Word has length 19 [2021-08-12 19:13:06,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:06,751 INFO L482 AbstractCegarLoop]: Abstraction has 171 states and 380 transitions. [2021-08-12 19:13:06,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:06,751 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 380 transitions. [2021-08-12 19:13:06,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:06,751 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:06,751 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:06,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 332 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1743 [2021-08-12 19:13:06,952 INFO L430 AbstractCegarLoop]: === Iteration 338 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:06,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:06,952 INFO L82 PathProgramCache]: Analyzing trace with hash 724198768, now seen corresponding path program 332 times [2021-08-12 19:13:06,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:06,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848216092] [2021-08-12 19:13:06,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:06,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:07,036 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:07,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:07,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848216092] [2021-08-12 19:13:07,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848216092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:07,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788584175] [2021-08-12 19:13:07,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:07,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:13:07,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:07,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:07,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:07,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:07,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:07,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:07,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:07,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:07,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:07,171 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:07,216 INFO L628 ElimStorePlain]: treesize reduction 78, result has 35.5 percent of original size [2021-08-12 19:13:07,216 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:07,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:13:07,219 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:07,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:07,234 INFO L518 ElimStorePlain]: Eliminatee v_prenex_303 vanished before elimination [2021-08-12 19:13:07,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:07,236 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:13:07,278 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:07,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788584175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:07,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:07,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:07,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045789993] [2021-08-12 19:13:07,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:07,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:07,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:07,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:07,278 INFO L87 Difference]: Start difference. First operand 171 states and 380 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:08,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:08,375 INFO L93 Difference]: Finished difference Result 237 states and 509 transitions. [2021-08-12 19:13:08,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:13:08,376 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:08,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:08,378 INFO L225 Difference]: With dead ends: 237 [2021-08-12 19:13:08,378 INFO L226 Difference]: Without dead ends: 226 [2021-08-12 19:13:08,378 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 253.6ms TimeCoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:13:08,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-08-12 19:13:08,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 172. [2021-08-12 19:13:08,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 2.2339181286549707) internal successors, (382), 171 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-08-12 19:13:08,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 382 transitions. [2021-08-12 19:13:08,561 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 382 transitions. Word has length 19 [2021-08-12 19:13:08,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:08,561 INFO L482 AbstractCegarLoop]: Abstraction has 172 states and 382 transitions. [2021-08-12 19:13:08,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:08,561 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 382 transitions. [2021-08-12 19:13:08,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:08,561 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:08,561 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:08,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 333 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1747 [2021-08-12 19:13:08,762 INFO L430 AbstractCegarLoop]: === Iteration 339 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:08,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:08,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1434246538, now seen corresponding path program 333 times [2021-08-12 19:13:08,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:08,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332039966] [2021-08-12 19:13:08,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:08,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:08,850 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:08,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:08,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332039966] [2021-08-12 19:13:08,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332039966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:08,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978230504] [2021-08-12 19:13:08,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:08,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:13:08,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:08,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:08,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:08,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:08,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:08,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:08,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:08,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:08,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:13:08,987 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:09,035 INFO L628 ElimStorePlain]: treesize reduction 74, result has 41.7 percent of original size [2021-08-12 19:13:09,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:09,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:13:09,039 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:09,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:09,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:13:09,060 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:09,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:09,075 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:09,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:09,076 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:141, output treesize:22 [2021-08-12 19:13:09,120 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:09,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978230504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:09,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:09,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:09,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71687810] [2021-08-12 19:13:09,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:09,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:09,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:09,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:09,121 INFO L87 Difference]: Start difference. First operand 172 states and 382 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:10,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:10,121 INFO L93 Difference]: Finished difference Result 209 states and 452 transitions. [2021-08-12 19:13:10,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:13:10,122 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:10,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:10,123 INFO L225 Difference]: With dead ends: 209 [2021-08-12 19:13:10,123 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:13:10,123 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 282.4ms TimeCoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:13:10,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:13:10,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 170. [2021-08-12 19:13:10,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 2.2366863905325443) internal successors, (378), 169 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:10,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 378 transitions. [2021-08-12 19:13:10,304 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 378 transitions. Word has length 19 [2021-08-12 19:13:10,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:10,304 INFO L482 AbstractCegarLoop]: Abstraction has 170 states and 378 transitions. [2021-08-12 19:13:10,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:10,304 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 378 transitions. [2021-08-12 19:13:10,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:10,304 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:10,304 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:10,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1751,334 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:10,505 INFO L430 AbstractCegarLoop]: === Iteration 340 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:10,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:10,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1808722854, now seen corresponding path program 334 times [2021-08-12 19:13:10,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:10,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890043289] [2021-08-12 19:13:10,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:10,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:10,582 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:10,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:10,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890043289] [2021-08-12 19:13:10,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890043289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:10,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280411180] [2021-08-12 19:13:10,583 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:10,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:13:10,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:10,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:10,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:10,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:10,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:10,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:10,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:10,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:10,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:10,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:13:10,719 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:10,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:10,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:10,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:13:10,722 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:10,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:10,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:13:10,725 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:10,757 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:13:10,758 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:10,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:10,758 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:13:10,785 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:10,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280411180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:10,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:10,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:13:10,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008781881] [2021-08-12 19:13:10,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:10,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:10,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:10,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:10,786 INFO L87 Difference]: Start difference. First operand 170 states and 378 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:12,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:12,177 INFO L93 Difference]: Finished difference Result 243 states and 511 transitions. [2021-08-12 19:13:12,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:13:12,177 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:12,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:12,179 INFO L225 Difference]: With dead ends: 243 [2021-08-12 19:13:12,179 INFO L226 Difference]: Without dead ends: 228 [2021-08-12 19:13:12,179 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 434.5ms TimeCoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:13:12,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-08-12 19:13:12,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 175. [2021-08-12 19:13:12,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 2.235632183908046) internal successors, (389), 174 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:12,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 389 transitions. [2021-08-12 19:13:12,365 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 389 transitions. Word has length 19 [2021-08-12 19:13:12,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:12,365 INFO L482 AbstractCegarLoop]: Abstraction has 175 states and 389 transitions. [2021-08-12 19:13:12,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:12,365 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 389 transitions. [2021-08-12 19:13:12,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:12,365 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:12,365 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:12,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1755 [2021-08-12 19:13:12,566 INFO L430 AbstractCegarLoop]: === Iteration 341 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:12,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:12,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1382585352, now seen corresponding path program 335 times [2021-08-12 19:13:12,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:12,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56211951] [2021-08-12 19:13:12,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:12,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:12,652 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:12,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:12,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56211951] [2021-08-12 19:13:12,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56211951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:12,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164329429] [2021-08-12 19:13:12,652 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:12,678 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:13:12,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:12,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:12,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:12,803 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:12,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164329429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:12,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:12,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:13:12,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398907577] [2021-08-12 19:13:12,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:12,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:12,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:12,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:12,804 INFO L87 Difference]: Start difference. First operand 175 states and 389 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:13,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:13,794 INFO L93 Difference]: Finished difference Result 220 states and 469 transitions. [2021-08-12 19:13:13,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:13:13,795 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:13,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:13,796 INFO L225 Difference]: With dead ends: 220 [2021-08-12 19:13:13,796 INFO L226 Difference]: Without dead ends: 209 [2021-08-12 19:13:13,796 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 314.3ms TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:13:13,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-08-12 19:13:13,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 175. [2021-08-12 19:13:13,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 2.235632183908046) internal successors, (389), 174 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:13,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 389 transitions. [2021-08-12 19:13:13,983 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 389 transitions. Word has length 19 [2021-08-12 19:13:13,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:13,983 INFO L482 AbstractCegarLoop]: Abstraction has 175 states and 389 transitions. [2021-08-12 19:13:13,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:13,983 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 389 transitions. [2021-08-12 19:13:13,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:13,983 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:13,983 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:14,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1766,336 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:14,183 INFO L430 AbstractCegarLoop]: === Iteration 342 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:14,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:14,184 INFO L82 PathProgramCache]: Analyzing trace with hash -672537582, now seen corresponding path program 336 times [2021-08-12 19:13:14,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:14,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812728529] [2021-08-12 19:13:14,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:14,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:14,265 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:14,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:14,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812728529] [2021-08-12 19:13:14,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812728529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:14,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373714268] [2021-08-12 19:13:14,266 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:14,292 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:13:14,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:14,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:14,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:14,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:14,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:14,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:14,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:14,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:14,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:14,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:13:14,387 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:14,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:14,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:14,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:14,391 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:14,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:14,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:13:14,394 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:14,442 INFO L628 ElimStorePlain]: treesize reduction 69, result has 38.9 percent of original size [2021-08-12 19:13:14,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:14,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:13:14,446 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:14,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:14,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:14,467 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:141, output treesize:22 [2021-08-12 19:13:14,516 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:14,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373714268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:14,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:14,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:14,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132898365] [2021-08-12 19:13:14,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:14,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:14,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:14,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:14,517 INFO L87 Difference]: Start difference. First operand 175 states and 389 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:16,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:16,023 INFO L93 Difference]: Finished difference Result 254 states and 532 transitions. [2021-08-12 19:13:16,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:13:16,023 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:16,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:16,025 INFO L225 Difference]: With dead ends: 254 [2021-08-12 19:13:16,025 INFO L226 Difference]: Without dead ends: 242 [2021-08-12 19:13:16,025 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 444.6ms TimeCoverageRelationStatistics Valid=140, Invalid=852, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:13:16,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-08-12 19:13:16,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 174. [2021-08-12 19:13:16,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.2369942196531793) internal successors, (387), 173 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:16,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 387 transitions. [2021-08-12 19:13:16,209 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 387 transitions. Word has length 19 [2021-08-12 19:13:16,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:16,209 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 387 transitions. [2021-08-12 19:13:16,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:16,209 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 387 transitions. [2021-08-12 19:13:16,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:16,209 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:16,209 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:16,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 337 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1778 [2021-08-12 19:13:16,410 INFO L430 AbstractCegarLoop]: === Iteration 343 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:16,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:16,410 INFO L82 PathProgramCache]: Analyzing trace with hash 1389377720, now seen corresponding path program 337 times [2021-08-12 19:13:16,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:16,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419430746] [2021-08-12 19:13:16,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:16,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:16,504 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:16,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:16,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419430746] [2021-08-12 19:13:16,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419430746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:16,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42950957] [2021-08-12 19:13:16,505 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:16,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:16,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:16,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:16,639 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:16,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42950957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:16,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:16,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:13:16,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100295536] [2021-08-12 19:13:16,640 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:16,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:16,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:16,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:16,640 INFO L87 Difference]: Start difference. First operand 174 states and 387 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:17,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:17,528 INFO L93 Difference]: Finished difference Result 194 states and 417 transitions. [2021-08-12 19:13:17,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:13:17,528 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:17,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:17,529 INFO L225 Difference]: With dead ends: 194 [2021-08-12 19:13:17,529 INFO L226 Difference]: Without dead ends: 179 [2021-08-12 19:13:17,530 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 320.5ms TimeCoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:13:17,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-08-12 19:13:17,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 174. [2021-08-12 19:13:17,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.23121387283237) internal successors, (386), 173 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:17,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 386 transitions. [2021-08-12 19:13:17,714 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 386 transitions. Word has length 19 [2021-08-12 19:13:17,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:17,714 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 386 transitions. [2021-08-12 19:13:17,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:17,714 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 386 transitions. [2021-08-12 19:13:17,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:17,715 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:17,715 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:17,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1781 [2021-08-12 19:13:17,915 INFO L430 AbstractCegarLoop]: === Iteration 344 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:17,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:17,915 INFO L82 PathProgramCache]: Analyzing trace with hash 1476258954, now seen corresponding path program 338 times [2021-08-12 19:13:17,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:17,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212583508] [2021-08-12 19:13:17,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:17,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:17,996 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:17,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:17,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212583508] [2021-08-12 19:13:17,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212583508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:17,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91359951] [2021-08-12 19:13:17,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:18,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:13:18,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:18,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:18,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:18,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:18,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:18,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:18,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:18,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:18,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:18,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:18,141 INFO L628 ElimStorePlain]: treesize reduction 30, result has 43.4 percent of original size [2021-08-12 19:13:18,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:18,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:13:18,145 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:18,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:18,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:13:18,151 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:13:18,170 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:18,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91359951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:18,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:18,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:18,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233559559] [2021-08-12 19:13:18,170 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:18,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:18,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:18,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:18,170 INFO L87 Difference]: Start difference. First operand 174 states and 386 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:19,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:19,226 INFO L93 Difference]: Finished difference Result 216 states and 461 transitions. [2021-08-12 19:13:19,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:13:19,227 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:19,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:19,228 INFO L225 Difference]: With dead ends: 216 [2021-08-12 19:13:19,228 INFO L226 Difference]: Without dead ends: 204 [2021-08-12 19:13:19,228 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 256.2ms TimeCoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:13:19,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-08-12 19:13:19,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 167. [2021-08-12 19:13:19,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 2.2289156626506026) internal successors, (370), 166 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-08-12 19:13:19,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 370 transitions. [2021-08-12 19:13:19,405 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 370 transitions. Word has length 19 [2021-08-12 19:13:19,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:19,405 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 370 transitions. [2021-08-12 19:13:19,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:19,405 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 370 transitions. [2021-08-12 19:13:19,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:19,406 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:19,406 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:19,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 339 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1785 [2021-08-12 19:13:19,606 INFO L430 AbstractCegarLoop]: === Iteration 345 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:19,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:19,606 INFO L82 PathProgramCache]: Analyzing trace with hash 1376514694, now seen corresponding path program 339 times [2021-08-12 19:13:19,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:19,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391414351] [2021-08-12 19:13:19,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:19,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:19,698 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:19,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:19,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391414351] [2021-08-12 19:13:19,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391414351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:19,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439438728] [2021-08-12 19:13:19,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:19,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:13:19,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:19,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:19,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:19,874 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:19,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439438728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:19,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:19,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:19,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652835025] [2021-08-12 19:13:19,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:19,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:19,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:19,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:19,875 INFO L87 Difference]: Start difference. First operand 167 states and 370 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:21,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:21,046 INFO L93 Difference]: Finished difference Result 219 states and 462 transitions. [2021-08-12 19:13:21,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:13:21,047 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:21,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:21,048 INFO L225 Difference]: With dead ends: 219 [2021-08-12 19:13:21,048 INFO L226 Difference]: Without dead ends: 208 [2021-08-12 19:13:21,048 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 437.2ms TimeCoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:13:21,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-12 19:13:21,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 170. [2021-08-12 19:13:21,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 2.2366863905325443) internal successors, (378), 169 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:21,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 378 transitions. [2021-08-12 19:13:21,229 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 378 transitions. Word has length 19 [2021-08-12 19:13:21,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:21,229 INFO L482 AbstractCegarLoop]: Abstraction has 170 states and 378 transitions. [2021-08-12 19:13:21,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:21,229 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 378 transitions. [2021-08-12 19:13:21,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:21,230 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:21,230 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:21,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 340 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1786 [2021-08-12 19:13:21,430 INFO L430 AbstractCegarLoop]: === Iteration 346 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:21,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:21,430 INFO L82 PathProgramCache]: Analyzing trace with hash -908266892, now seen corresponding path program 340 times [2021-08-12 19:13:21,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:21,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086756527] [2021-08-12 19:13:21,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:21,515 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:21,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:21,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086756527] [2021-08-12 19:13:21,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086756527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:21,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660781497] [2021-08-12 19:13:21,516 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:21,543 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:13:21,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:21,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:21,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:21,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:21,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:21,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:13:21,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:21,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:21,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:21,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:13:21,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:21,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:21,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:21,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:13:21,667 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:21,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:21,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:21,670 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:21,703 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:13:21,704 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:21,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:21,704 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:13:21,731 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:21,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660781497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:21,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:21,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:13:21,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156279428] [2021-08-12 19:13:21,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:21,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:21,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:21,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:21,732 INFO L87 Difference]: Start difference. First operand 170 states and 378 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:23,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:23,447 INFO L93 Difference]: Finished difference Result 277 states and 578 transitions. [2021-08-12 19:13:23,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:13:23,447 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:23,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:23,449 INFO L225 Difference]: With dead ends: 277 [2021-08-12 19:13:23,449 INFO L226 Difference]: Without dead ends: 262 [2021-08-12 19:13:23,449 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 545.2ms TimeCoverageRelationStatistics Valid=151, Invalid=841, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:13:23,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-08-12 19:13:23,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 172. [2021-08-12 19:13:23,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 2.257309941520468) internal successors, (386), 171 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:23,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 386 transitions. [2021-08-12 19:13:23,635 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 386 transitions. Word has length 19 [2021-08-12 19:13:23,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:23,636 INFO L482 AbstractCegarLoop]: Abstraction has 172 states and 386 transitions. [2021-08-12 19:13:23,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:23,636 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 386 transitions. [2021-08-12 19:13:23,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:23,636 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:23,636 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:23,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 341 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1796 [2021-08-12 19:13:23,836 INFO L430 AbstractCegarLoop]: === Iteration 347 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:23,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:23,837 INFO L82 PathProgramCache]: Analyzing trace with hash 503579440, now seen corresponding path program 341 times [2021-08-12 19:13:23,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:23,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510481986] [2021-08-12 19:13:23,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:23,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:23,924 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:23,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:23,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510481986] [2021-08-12 19:13:23,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510481986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:23,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964222250] [2021-08-12 19:13:23,924 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:23,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:13:23,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:23,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:23,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:24,072 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:24,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964222250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:24,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:24,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:13:24,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543973875] [2021-08-12 19:13:24,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:24,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:24,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:24,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:24,072 INFO L87 Difference]: Start difference. First operand 172 states and 386 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:25,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:25,158 INFO L93 Difference]: Finished difference Result 196 states and 422 transitions. [2021-08-12 19:13:25,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:13:25,158 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:25,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:25,159 INFO L225 Difference]: With dead ends: 196 [2021-08-12 19:13:25,159 INFO L226 Difference]: Without dead ends: 181 [2021-08-12 19:13:25,159 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 416.4ms TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:13:25,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-08-12 19:13:25,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 172. [2021-08-12 19:13:25,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 2.2514619883040936) internal successors, (385), 171 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:25,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 385 transitions. [2021-08-12 19:13:25,349 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 385 transitions. Word has length 19 [2021-08-12 19:13:25,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:25,350 INFO L482 AbstractCegarLoop]: Abstraction has 172 states and 385 transitions. [2021-08-12 19:13:25,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:25,350 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 385 transitions. [2021-08-12 19:13:25,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:25,350 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:25,350 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:25,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1806,342 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:25,550 INFO L430 AbstractCegarLoop]: === Iteration 348 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:25,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:25,551 INFO L82 PathProgramCache]: Analyzing trace with hash 590460674, now seen corresponding path program 342 times [2021-08-12 19:13:25,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:25,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811444484] [2021-08-12 19:13:25,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:25,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:25,628 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:25,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:25,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811444484] [2021-08-12 19:13:25,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811444484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:25,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640505118] [2021-08-12 19:13:25,629 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:25,653 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:13:25,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:25,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:25,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:25,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:25,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:25,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:13:25,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:25,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:25,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:13:25,776 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:25,791 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:13:25,791 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:25,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:13:25,791 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:13:25,797 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:25,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640505118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:25,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:25,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:13:25,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951462584] [2021-08-12 19:13:25,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:25,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:25,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:25,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:25,798 INFO L87 Difference]: Start difference. First operand 172 states and 385 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:27,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:27,169 INFO L93 Difference]: Finished difference Result 229 states and 490 transitions. [2021-08-12 19:13:27,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:13:27,169 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:27,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:27,170 INFO L225 Difference]: With dead ends: 229 [2021-08-12 19:13:27,170 INFO L226 Difference]: Without dead ends: 217 [2021-08-12 19:13:27,170 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 405.6ms TimeCoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:13:27,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-08-12 19:13:27,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 171. [2021-08-12 19:13:27,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.2529411764705882) internal successors, (383), 170 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:27,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 383 transitions. [2021-08-12 19:13:27,356 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 383 transitions. Word has length 19 [2021-08-12 19:13:27,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:27,356 INFO L482 AbstractCegarLoop]: Abstraction has 171 states and 383 transitions. [2021-08-12 19:13:27,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:27,356 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 383 transitions. [2021-08-12 19:13:27,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:27,356 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:27,356 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:27,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 343 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1810 [2021-08-12 19:13:27,556 INFO L430 AbstractCegarLoop]: === Iteration 349 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:27,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:27,557 INFO L82 PathProgramCache]: Analyzing trace with hash -2766826, now seen corresponding path program 343 times [2021-08-12 19:13:27,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:27,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923381617] [2021-08-12 19:13:27,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:27,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:27,635 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:27,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:27,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923381617] [2021-08-12 19:13:27,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923381617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:27,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558913699] [2021-08-12 19:13:27,635 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:27,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:27,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:27,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:27,786 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:27,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558913699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:27,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:27,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-12 19:13:27,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448853177] [2021-08-12 19:13:27,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:13:27,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:27,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:13:27,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:13:27,787 INFO L87 Difference]: Start difference. First operand 171 states and 383 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:28,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:28,690 INFO L93 Difference]: Finished difference Result 193 states and 416 transitions. [2021-08-12 19:13:28,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:13:28,690 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:28,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:28,692 INFO L225 Difference]: With dead ends: 193 [2021-08-12 19:13:28,692 INFO L226 Difference]: Without dead ends: 176 [2021-08-12 19:13:28,692 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 291.2ms TimeCoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:13:28,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-08-12 19:13:28,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 171. [2021-08-12 19:13:28,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.2470588235294118) internal successors, (382), 170 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-08-12 19:13:28,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 382 transitions. [2021-08-12 19:13:28,875 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 382 transitions. Word has length 19 [2021-08-12 19:13:28,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:28,875 INFO L482 AbstractCegarLoop]: Abstraction has 171 states and 382 transitions. [2021-08-12 19:13:28,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:28,875 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 382 transitions. [2021-08-12 19:13:28,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:28,875 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:28,875 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:29,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1814,344 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:29,076 INFO L430 AbstractCegarLoop]: === Iteration 350 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:29,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:29,076 INFO L82 PathProgramCache]: Analyzing trace with hash -1516323446, now seen corresponding path program 344 times [2021-08-12 19:13:29,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:29,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009286826] [2021-08-12 19:13:29,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:29,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:29,152 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:29,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:29,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009286826] [2021-08-12 19:13:29,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009286826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:29,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174619242] [2021-08-12 19:13:29,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:29,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:13:29,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:29,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:29,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:29,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:29,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:29,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:29,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:29,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:29,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:29,286 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:29,304 INFO L628 ElimStorePlain]: treesize reduction 36, result has 32.1 percent of original size [2021-08-12 19:13:29,304 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:29,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:13:29,305 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:13:29,324 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:29,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174619242] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:29,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:29,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:29,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539468432] [2021-08-12 19:13:29,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:29,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:29,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:29,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:29,325 INFO L87 Difference]: Start difference. First operand 171 states and 382 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:30,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:30,386 INFO L93 Difference]: Finished difference Result 214 states and 459 transitions. [2021-08-12 19:13:30,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:13:30,388 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:30,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:30,390 INFO L225 Difference]: With dead ends: 214 [2021-08-12 19:13:30,390 INFO L226 Difference]: Without dead ends: 202 [2021-08-12 19:13:30,390 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 233.8ms TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:13:30,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-08-12 19:13:30,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 168. [2021-08-12 19:13:30,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.2275449101796405) internal successors, (372), 167 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:30,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 372 transitions. [2021-08-12 19:13:30,577 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 372 transitions. Word has length 19 [2021-08-12 19:13:30,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:30,577 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 372 transitions. [2021-08-12 19:13:30,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:30,577 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 372 transitions. [2021-08-12 19:13:30,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:30,577 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:30,577 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:30,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1818,345 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:30,789 INFO L430 AbstractCegarLoop]: === Iteration 351 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:30,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:30,789 INFO L82 PathProgramCache]: Analyzing trace with hash -954493294, now seen corresponding path program 345 times [2021-08-12 19:13:30,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:30,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180954927] [2021-08-12 19:13:30,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:30,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:30,875 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:30,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:30,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180954927] [2021-08-12 19:13:30,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180954927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:30,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315495972] [2021-08-12 19:13:30,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:30,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:13:30,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:30,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:30,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:31,092 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:31,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315495972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:31,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:31,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:31,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449483760] [2021-08-12 19:13:31,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:31,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:31,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:31,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:31,093 INFO L87 Difference]: Start difference. First operand 168 states and 372 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:31,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:31,848 INFO L93 Difference]: Finished difference Result 198 states and 429 transitions. [2021-08-12 19:13:31,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:13:31,849 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:31,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:31,850 INFO L225 Difference]: With dead ends: 198 [2021-08-12 19:13:31,850 INFO L226 Difference]: Without dead ends: 187 [2021-08-12 19:13:31,850 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 206.4ms TimeCoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:31,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-08-12 19:13:32,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 168. [2021-08-12 19:13:32,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.2275449101796405) internal successors, (372), 167 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:32,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 372 transitions. [2021-08-12 19:13:32,036 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 372 transitions. Word has length 19 [2021-08-12 19:13:32,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:32,036 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 372 transitions. [2021-08-12 19:13:32,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:32,036 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 372 transitions. [2021-08-12 19:13:32,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:32,036 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:32,036 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:32,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 346 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1819 [2021-08-12 19:13:32,237 INFO L430 AbstractCegarLoop]: === Iteration 352 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:32,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:32,237 INFO L82 PathProgramCache]: Analyzing trace with hash -887938366, now seen corresponding path program 346 times [2021-08-12 19:13:32,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:32,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521937452] [2021-08-12 19:13:32,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:32,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:32,318 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:32,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:32,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521937452] [2021-08-12 19:13:32,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521937452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:32,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987519961] [2021-08-12 19:13:32,318 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:32,343 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:13:32,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:32,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:32,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:32,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:32,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:32,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:32,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:32,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:32,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:32,522 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:32,540 INFO L628 ElimStorePlain]: treesize reduction 38, result has 28.3 percent of original size [2021-08-12 19:13:32,540 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:32,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:13:32,541 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:13:32,559 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:32,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987519961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:32,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:32,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:32,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877850754] [2021-08-12 19:13:32,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:32,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:32,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:32,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:32,560 INFO L87 Difference]: Start difference. First operand 168 states and 372 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:33,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:33,685 INFO L93 Difference]: Finished difference Result 218 states and 469 transitions. [2021-08-12 19:13:33,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:13:33,686 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:33,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:33,687 INFO L225 Difference]: With dead ends: 218 [2021-08-12 19:13:33,687 INFO L226 Difference]: Without dead ends: 207 [2021-08-12 19:13:33,687 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 413.9ms TimeCoverageRelationStatistics Valid=99, Invalid=657, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:13:33,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-08-12 19:13:33,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 168. [2021-08-12 19:13:33,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.2275449101796405) internal successors, (372), 167 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:33,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 372 transitions. [2021-08-12 19:13:33,871 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 372 transitions. Word has length 19 [2021-08-12 19:13:33,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:33,871 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 372 transitions. [2021-08-12 19:13:33,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:33,871 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 372 transitions. [2021-08-12 19:13:33,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:33,871 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:33,871 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:34,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1823 [2021-08-12 19:13:34,072 INFO L430 AbstractCegarLoop]: === Iteration 353 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:34,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:34,072 INFO L82 PathProgramCache]: Analyzing trace with hash -2132717422, now seen corresponding path program 347 times [2021-08-12 19:13:34,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:34,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028354740] [2021-08-12 19:13:34,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:34,177 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:34,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:34,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028354740] [2021-08-12 19:13:34,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028354740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:34,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55971282] [2021-08-12 19:13:34,177 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:34,202 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:13:34,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:34,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:34,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:34,385 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:34,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55971282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:34,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:34,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:34,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534984158] [2021-08-12 19:13:34,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:34,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:34,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:34,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:34,386 INFO L87 Difference]: Start difference. First operand 168 states and 372 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:35,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:35,714 INFO L93 Difference]: Finished difference Result 230 states and 492 transitions. [2021-08-12 19:13:35,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:13:35,714 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:35,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:35,716 INFO L225 Difference]: With dead ends: 230 [2021-08-12 19:13:35,716 INFO L226 Difference]: Without dead ends: 219 [2021-08-12 19:13:35,716 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 488.6ms TimeCoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:13:35,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-08-12 19:13:35,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 168. [2021-08-12 19:13:35,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.2275449101796405) internal successors, (372), 167 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:35,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 372 transitions. [2021-08-12 19:13:35,900 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 372 transitions. Word has length 19 [2021-08-12 19:13:35,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:35,900 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 372 transitions. [2021-08-12 19:13:35,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:35,900 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 372 transitions. [2021-08-12 19:13:35,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:35,900 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:35,900 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:36,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1825,348 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:36,101 INFO L430 AbstractCegarLoop]: === Iteration 354 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:36,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:36,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1152264386, now seen corresponding path program 348 times [2021-08-12 19:13:36,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:36,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798800335] [2021-08-12 19:13:36,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:36,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:36,186 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:36,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:36,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798800335] [2021-08-12 19:13:36,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798800335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:36,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075425666] [2021-08-12 19:13:36,186 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:36,211 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:13:36,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:36,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:36,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:36,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:36,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:36,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:13:36,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:36,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:36,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:13:36,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:36,427 INFO L628 ElimStorePlain]: treesize reduction 72, result has 41.5 percent of original size [2021-08-12 19:13:36,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:36,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:13:36,431 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:36,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:36,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:13:36,451 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:36,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:36,466 INFO L518 ElimStorePlain]: Eliminatee v_prenex_312 vanished before elimination [2021-08-12 19:13:36,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:36,468 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:13:36,514 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:36,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075425666] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:36,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:36,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:36,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824125746] [2021-08-12 19:13:36,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:36,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:36,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:36,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:36,515 INFO L87 Difference]: Start difference. First operand 168 states and 372 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:37,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:37,939 INFO L93 Difference]: Finished difference Result 235 states and 502 transitions. [2021-08-12 19:13:37,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:13:37,939 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:37,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:37,941 INFO L225 Difference]: With dead ends: 235 [2021-08-12 19:13:37,941 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:13:37,941 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 570.9ms TimeCoverageRelationStatistics Valid=108, Invalid=704, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:13:37,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:13:38,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 168. [2021-08-12 19:13:38,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.2275449101796405) internal successors, (372), 167 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:38,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 372 transitions. [2021-08-12 19:13:38,129 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 372 transitions. Word has length 19 [2021-08-12 19:13:38,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:38,129 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 372 transitions. [2021-08-12 19:13:38,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:38,129 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 372 transitions. [2021-08-12 19:13:38,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:38,129 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:38,129 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:38,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1829,349 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:38,330 INFO L430 AbstractCegarLoop]: === Iteration 355 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:38,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:38,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1132517200, now seen corresponding path program 349 times [2021-08-12 19:13:38,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:38,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909359017] [2021-08-12 19:13:38,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:38,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:38,441 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:38,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:38,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909359017] [2021-08-12 19:13:38,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909359017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:38,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565605303] [2021-08-12 19:13:38,442 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:38,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:38,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:38,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:38,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:38,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:38,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:13:38,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:38,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:38,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:13:38,652 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:38,691 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:13:38,691 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:38,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:13:38,694 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:38,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:38,707 INFO L518 ElimStorePlain]: Eliminatee v_prenex_315 vanished before elimination [2021-08-12 19:13:38,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:38,708 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:13:38,737 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:38,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565605303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:38,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:38,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:38,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760343576] [2021-08-12 19:13:38,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:38,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:38,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:38,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:38,738 INFO L87 Difference]: Start difference. First operand 168 states and 372 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:39,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:39,757 INFO L93 Difference]: Finished difference Result 201 states and 436 transitions. [2021-08-12 19:13:39,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:13:39,757 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:39,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:39,759 INFO L225 Difference]: With dead ends: 201 [2021-08-12 19:13:39,759 INFO L226 Difference]: Without dead ends: 186 [2021-08-12 19:13:39,759 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 460.3ms TimeCoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:13:39,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-08-12 19:13:39,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 161. [2021-08-12 19:13:39,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.2) internal successors, (352), 160 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:39,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 352 transitions. [2021-08-12 19:13:39,938 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 352 transitions. Word has length 19 [2021-08-12 19:13:39,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:39,938 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 352 transitions. [2021-08-12 19:13:39,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:39,938 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 352 transitions. [2021-08-12 19:13:39,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:39,939 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:39,939 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:40,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1833 [2021-08-12 19:13:40,139 INFO L430 AbstractCegarLoop]: === Iteration 356 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:40,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:40,139 INFO L82 PathProgramCache]: Analyzing trace with hash -2128105322, now seen corresponding path program 350 times [2021-08-12 19:13:40,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:40,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133094359] [2021-08-12 19:13:40,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:40,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:40,219 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:40,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:40,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133094359] [2021-08-12 19:13:40,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133094359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:40,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732222627] [2021-08-12 19:13:40,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:40,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:13:40,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:40,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:40,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:40,408 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:40,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732222627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:40,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:40,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:40,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349233184] [2021-08-12 19:13:40,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:40,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:40,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:40,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:40,409 INFO L87 Difference]: Start difference. First operand 161 states and 352 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:41,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:41,150 INFO L93 Difference]: Finished difference Result 186 states and 394 transitions. [2021-08-12 19:13:41,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:13:41,150 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:41,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:41,152 INFO L225 Difference]: With dead ends: 186 [2021-08-12 19:13:41,152 INFO L226 Difference]: Without dead ends: 165 [2021-08-12 19:13:41,152 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 238.3ms TimeCoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:13:41,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-08-12 19:13:41,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 161. [2021-08-12 19:13:41,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.2) internal successors, (352), 160 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:41,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 352 transitions. [2021-08-12 19:13:41,334 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 352 transitions. Word has length 19 [2021-08-12 19:13:41,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:41,334 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 352 transitions. [2021-08-12 19:13:41,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:41,334 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 352 transitions. [2021-08-12 19:13:41,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:41,334 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:41,334 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:41,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 351 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1840 [2021-08-12 19:13:41,535 INFO L430 AbstractCegarLoop]: === Iteration 357 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:41,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:41,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1717086026, now seen corresponding path program 351 times [2021-08-12 19:13:41,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:41,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727619782] [2021-08-12 19:13:41,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:41,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:41,611 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:41,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:41,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727619782] [2021-08-12 19:13:41,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727619782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:41,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000012940] [2021-08-12 19:13:41,612 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:41,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:13:41,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:41,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:41,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:41,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:41,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:41,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:41,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:41,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:41,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:41,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:41,801 INFO L628 ElimStorePlain]: treesize reduction 38, result has 28.3 percent of original size [2021-08-12 19:13:41,801 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:41,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:13:41,802 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:13:41,820 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:41,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000012940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:41,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:41,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:41,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471677306] [2021-08-12 19:13:41,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:41,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:41,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:41,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:41,820 INFO L87 Difference]: Start difference. First operand 161 states and 352 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:42,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:42,700 INFO L93 Difference]: Finished difference Result 203 states and 433 transitions. [2021-08-12 19:13:42,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:13:42,700 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:42,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:42,702 INFO L225 Difference]: With dead ends: 203 [2021-08-12 19:13:42,702 INFO L226 Difference]: Without dead ends: 192 [2021-08-12 19:13:42,702 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 202.4ms TimeCoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:13:42,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-08-12 19:13:42,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 162. [2021-08-12 19:13:42,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.198757763975155) internal successors, (354), 161 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:42,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 354 transitions. [2021-08-12 19:13:42,883 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 354 transitions. Word has length 19 [2021-08-12 19:13:42,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:42,883 INFO L482 AbstractCegarLoop]: Abstraction has 162 states and 354 transitions. [2021-08-12 19:13:42,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:42,883 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 354 transitions. [2021-08-12 19:13:42,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:42,883 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:42,883 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:43,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1845,352 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:43,084 INFO L430 AbstractCegarLoop]: === Iteration 358 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:43,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:43,084 INFO L82 PathProgramCache]: Analyzing trace with hash 472306970, now seen corresponding path program 352 times [2021-08-12 19:13:43,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:43,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570400308] [2021-08-12 19:13:43,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:43,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:43,161 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:43,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:43,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570400308] [2021-08-12 19:13:43,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570400308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:43,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994140781] [2021-08-12 19:13:43,162 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:43,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:13:43,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:43,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:43,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:43,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:43,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:43,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:43,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:43,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:43,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:43,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:43,364 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:13:43,364 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:43,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:13:43,365 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:13:43,382 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:43,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994140781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:43,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:43,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:43,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545120435] [2021-08-12 19:13:43,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:43,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:43,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:43,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:43,383 INFO L87 Difference]: Start difference. First operand 162 states and 354 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:44,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:44,600 INFO L93 Difference]: Finished difference Result 219 states and 465 transitions. [2021-08-12 19:13:44,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:13:44,601 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:44,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:44,602 INFO L225 Difference]: With dead ends: 219 [2021-08-12 19:13:44,602 INFO L226 Difference]: Without dead ends: 208 [2021-08-12 19:13:44,602 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 450.6ms TimeCoverageRelationStatistics Valid=125, Invalid=687, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:13:44,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-12 19:13:44,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 163. [2021-08-12 19:13:44,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.197530864197531) internal successors, (356), 162 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:44,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 356 transitions. [2021-08-12 19:13:44,787 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 356 transitions. Word has length 19 [2021-08-12 19:13:44,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:44,787 INFO L482 AbstractCegarLoop]: Abstraction has 163 states and 356 transitions. [2021-08-12 19:13:44,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:44,788 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 356 transitions. [2021-08-12 19:13:44,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:44,788 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:44,788 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:44,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1847,353 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:44,988 INFO L430 AbstractCegarLoop]: === Iteration 359 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:44,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:44,989 INFO L82 PathProgramCache]: Analyzing trace with hash 112390452, now seen corresponding path program 353 times [2021-08-12 19:13:44,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:44,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395925357] [2021-08-12 19:13:44,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:44,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:45,070 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:45,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:45,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395925357] [2021-08-12 19:13:45,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395925357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:45,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747711770] [2021-08-12 19:13:45,071 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:45,096 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:13:45,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:45,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:45,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:45,274 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:45,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747711770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:45,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:45,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:45,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878966866] [2021-08-12 19:13:45,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:45,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:45,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:45,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:45,275 INFO L87 Difference]: Start difference. First operand 163 states and 356 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:46,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:46,593 INFO L93 Difference]: Finished difference Result 235 states and 499 transitions. [2021-08-12 19:13:46,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:13:46,593 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:46,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:46,595 INFO L225 Difference]: With dead ends: 235 [2021-08-12 19:13:46,595 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:13:46,595 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 466.1ms TimeCoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:13:46,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:13:46,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 164. [2021-08-12 19:13:46,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.196319018404908) internal successors, (358), 163 states have internal predecessors, (358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:46,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 358 transitions. [2021-08-12 19:13:46,781 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 358 transitions. Word has length 19 [2021-08-12 19:13:46,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:46,781 INFO L482 AbstractCegarLoop]: Abstraction has 164 states and 358 transitions. [2021-08-12 19:13:46,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:46,781 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 358 transitions. [2021-08-12 19:13:46,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:46,782 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:46,782 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:46,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1849,354 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:46,982 INFO L430 AbstractCegarLoop]: === Iteration 360 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:46,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:46,982 INFO L82 PathProgramCache]: Analyzing trace with hash 822438222, now seen corresponding path program 354 times [2021-08-12 19:13:46,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:46,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045716291] [2021-08-12 19:13:46,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:47,080 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:47,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:47,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045716291] [2021-08-12 19:13:47,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045716291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:47,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748902665] [2021-08-12 19:13:47,080 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:47,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:13:47,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:47,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:47,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:47,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:47,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:47,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:47,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:47,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:47,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:13:47,262 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:47,314 INFO L628 ElimStorePlain]: treesize reduction 74, result has 41.7 percent of original size [2021-08-12 19:13:47,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:47,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:13:47,318 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:47,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:47,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:13:47,338 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:47,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:47,353 INFO L518 ElimStorePlain]: Eliminatee v_prenex_320 vanished before elimination [2021-08-12 19:13:47,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:47,354 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:141, output treesize:22 [2021-08-12 19:13:47,398 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:47,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748902665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:47,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:47,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:47,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958384460] [2021-08-12 19:13:47,399 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:47,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:47,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:47,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:47,399 INFO L87 Difference]: Start difference. First operand 164 states and 358 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:48,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:48,239 INFO L93 Difference]: Finished difference Result 193 states and 413 transitions. [2021-08-12 19:13:48,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:13:48,240 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:13:48,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:48,241 INFO L225 Difference]: With dead ends: 193 [2021-08-12 19:13:48,241 INFO L226 Difference]: Without dead ends: 181 [2021-08-12 19:13:48,241 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 320.8ms TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:13:48,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-08-12 19:13:48,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 158. [2021-08-12 19:13:48,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.2038216560509554) internal successors, (346), 157 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:48,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 346 transitions. [2021-08-12 19:13:48,421 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 346 transitions. Word has length 19 [2021-08-12 19:13:48,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:48,421 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 346 transitions. [2021-08-12 19:13:48,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:48,421 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 346 transitions. [2021-08-12 19:13:48,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:48,421 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:48,422 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:48,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1859,355 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:48,622 INFO L430 AbstractCegarLoop]: === Iteration 361 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:48,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:48,622 INFO L82 PathProgramCache]: Analyzing trace with hash 330970698, now seen corresponding path program 355 times [2021-08-12 19:13:48,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:48,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891177494] [2021-08-12 19:13:48,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:48,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:48,697 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:48,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:48,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891177494] [2021-08-12 19:13:48,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891177494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:48,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529140816] [2021-08-12 19:13:48,697 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:48,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:48,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:48,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:48,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:48,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:48,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:48,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:48,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:48,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:48,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:48,883 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:13:48,883 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:48,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:13:48,884 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:13:48,900 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:48,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529140816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:48,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:48,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:48,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050163408] [2021-08-12 19:13:48,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:48,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:48,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:48,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:48,901 INFO L87 Difference]: Start difference. First operand 158 states and 346 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:49,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:49,792 INFO L93 Difference]: Finished difference Result 201 states and 429 transitions. [2021-08-12 19:13:49,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:13:49,792 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:49,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:49,794 INFO L225 Difference]: With dead ends: 201 [2021-08-12 19:13:49,794 INFO L226 Difference]: Without dead ends: 190 [2021-08-12 19:13:49,794 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 177.6ms TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:49,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-12 19:13:49,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 158. [2021-08-12 19:13:49,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.2038216560509554) internal successors, (346), 157 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:49,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 346 transitions. [2021-08-12 19:13:49,972 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 346 transitions. Word has length 19 [2021-08-12 19:13:49,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:49,972 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 346 transitions. [2021-08-12 19:13:49,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:49,972 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 346 transitions. [2021-08-12 19:13:49,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:49,973 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:49,973 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:50,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1865,356 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:50,173 INFO L430 AbstractCegarLoop]: === Iteration 362 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:50,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:50,173 INFO L82 PathProgramCache]: Analyzing trace with hash -913808358, now seen corresponding path program 356 times [2021-08-12 19:13:50,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:50,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406949416] [2021-08-12 19:13:50,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:50,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:50,257 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:50,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:50,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406949416] [2021-08-12 19:13:50,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406949416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:50,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903250880] [2021-08-12 19:13:50,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:50,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:13:50,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:50,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:50,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:50,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:50,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:50,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:50,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:50,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:50,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:50,459 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:50,476 INFO L628 ElimStorePlain]: treesize reduction 36, result has 29.4 percent of original size [2021-08-12 19:13:50,476 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:50,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:13:50,477 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:13:50,494 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:50,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903250880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:50,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:50,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:50,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689276199] [2021-08-12 19:13:50,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:50,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:50,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:50,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:50,495 INFO L87 Difference]: Start difference. First operand 158 states and 346 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:51,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:51,632 INFO L93 Difference]: Finished difference Result 220 states and 467 transitions. [2021-08-12 19:13:51,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:13:51,632 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:51,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:51,634 INFO L225 Difference]: With dead ends: 220 [2021-08-12 19:13:51,634 INFO L226 Difference]: Without dead ends: 209 [2021-08-12 19:13:51,634 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 382.1ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:13:51,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-08-12 19:13:51,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 159. [2021-08-12 19:13:51,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.2025316455696204) internal successors, (348), 158 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:51,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 348 transitions. [2021-08-12 19:13:51,817 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 348 transitions. Word has length 19 [2021-08-12 19:13:51,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:51,817 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 348 transitions. [2021-08-12 19:13:51,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:51,817 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 348 transitions. [2021-08-12 19:13:51,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:51,818 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:51,818 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:52,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 357 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1867 [2021-08-12 19:13:52,018 INFO L430 AbstractCegarLoop]: === Iteration 363 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:52,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:52,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1923793846, now seen corresponding path program 357 times [2021-08-12 19:13:52,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:52,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589312754] [2021-08-12 19:13:52,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:52,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:52,097 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:52,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:52,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589312754] [2021-08-12 19:13:52,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589312754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:52,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868732251] [2021-08-12 19:13:52,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:52,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:13:52,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:52,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:13:52,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:52,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:52,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:52,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:52,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:52,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:52,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:13:52,268 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:52,313 INFO L628 ElimStorePlain]: treesize reduction 74, result has 38.8 percent of original size [2021-08-12 19:13:52,313 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:52,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:52,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:13:52,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:52,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:52,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:52,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:13:52,341 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:13:52,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:52,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:52,358 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:13:52,403 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:52,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868732251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:52,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:52,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:52,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193833199] [2021-08-12 19:13:52,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:52,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:52,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:52,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:52,403 INFO L87 Difference]: Start difference. First operand 159 states and 348 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:53,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:53,751 INFO L93 Difference]: Finished difference Result 234 states and 495 transitions. [2021-08-12 19:13:53,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:13:53,751 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:53,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:53,752 INFO L225 Difference]: With dead ends: 234 [2021-08-12 19:13:53,753 INFO L226 Difference]: Without dead ends: 223 [2021-08-12 19:13:53,753 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 397.2ms TimeCoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:13:53,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-08-12 19:13:53,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 160. [2021-08-12 19:13:53,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.20125786163522) internal successors, (350), 159 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:53,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 350 transitions. [2021-08-12 19:13:53,935 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 350 transitions. Word has length 19 [2021-08-12 19:13:53,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:53,935 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 350 transitions. [2021-08-12 19:13:53,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:53,935 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 350 transitions. [2021-08-12 19:13:53,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:53,935 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:53,935 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:54,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1869,358 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:54,135 INFO L430 AbstractCegarLoop]: === Iteration 364 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:54,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:54,136 INFO L82 PathProgramCache]: Analyzing trace with hash -563677106, now seen corresponding path program 358 times [2021-08-12 19:13:54,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:54,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430040273] [2021-08-12 19:13:54,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:54,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:54,230 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:54,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:54,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430040273] [2021-08-12 19:13:54,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430040273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:54,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001486012] [2021-08-12 19:13:54,231 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:54,255 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:13:54,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:54,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:54,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:54,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:54,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:54,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:13:54,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:54,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:54,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:13:54,416 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:54,457 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:13:54,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:13:54,460 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:54,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:54,473 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:54,473 INFO L518 ElimStorePlain]: Eliminatee v_prenex_326 vanished before elimination [2021-08-12 19:13:54,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:54,474 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:13:54,501 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:54,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001486012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:54,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:54,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:54,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913334801] [2021-08-12 19:13:54,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:54,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:54,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:54,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:54,502 INFO L87 Difference]: Start difference. First operand 160 states and 350 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:55,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:55,477 INFO L93 Difference]: Finished difference Result 195 states and 417 transitions. [2021-08-12 19:13:55,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:13:55,477 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:55,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:55,479 INFO L225 Difference]: With dead ends: 195 [2021-08-12 19:13:55,479 INFO L226 Difference]: Without dead ends: 183 [2021-08-12 19:13:55,479 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 372.5ms TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:13:55,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-08-12 19:13:55,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 157. [2021-08-12 19:13:55,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.2051282051282053) internal successors, (344), 156 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:55,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 344 transitions. [2021-08-12 19:13:55,660 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 344 transitions. Word has length 19 [2021-08-12 19:13:55,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:55,660 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 344 transitions. [2021-08-12 19:13:55,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:55,660 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 344 transitions. [2021-08-12 19:13:55,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:55,661 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:55,661 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:55,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 359 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1873 [2021-08-12 19:13:55,865 INFO L430 AbstractCegarLoop]: === Iteration 365 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:55,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:55,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1799606638, now seen corresponding path program 359 times [2021-08-12 19:13:55,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:55,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320936399] [2021-08-12 19:13:55,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:55,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:55,957 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:55,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:55,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320936399] [2021-08-12 19:13:55,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320936399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:55,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116645203] [2021-08-12 19:13:55,957 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:55,985 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:13:55,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:55,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:55,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:56,133 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:56,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116645203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:56,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:56,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:56,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622158883] [2021-08-12 19:13:56,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:56,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:56,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:56,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:56,134 INFO L87 Difference]: Start difference. First operand 157 states and 344 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:57,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:57,034 INFO L93 Difference]: Finished difference Result 204 states and 435 transitions. [2021-08-12 19:13:57,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:13:57,034 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:57,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:57,035 INFO L225 Difference]: With dead ends: 204 [2021-08-12 19:13:57,035 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:13:57,036 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 230.1ms TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:13:57,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:13:57,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 157. [2021-08-12 19:13:57,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.2051282051282053) internal successors, (344), 156 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:57,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 344 transitions. [2021-08-12 19:13:57,216 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 344 transitions. Word has length 19 [2021-08-12 19:13:57,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:57,216 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 344 transitions. [2021-08-12 19:13:57,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:57,216 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 344 transitions. [2021-08-12 19:13:57,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:57,216 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:57,217 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:57,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1880,360 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:57,417 INFO L430 AbstractCegarLoop]: === Iteration 366 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:57,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:57,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1485375170, now seen corresponding path program 360 times [2021-08-12 19:13:57,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:57,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940717496] [2021-08-12 19:13:57,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:57,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:57,510 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:57,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:57,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940717496] [2021-08-12 19:13:57,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940717496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:57,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164932067] [2021-08-12 19:13:57,511 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:57,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-12 19:13:57,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:13:57,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:57,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:57,699 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:57,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164932067] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:57,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:57,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:13:57,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252249704] [2021-08-12 19:13:57,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:13:57,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:57,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:13:57,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:13:57,700 INFO L87 Difference]: Start difference. First operand 157 states and 344 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:58,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:13:58,910 INFO L93 Difference]: Finished difference Result 229 states and 485 transitions. [2021-08-12 19:13:58,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:13:58,911 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:13:58,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:13:58,912 INFO L225 Difference]: With dead ends: 229 [2021-08-12 19:13:58,912 INFO L226 Difference]: Without dead ends: 218 [2021-08-12 19:13:58,912 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 340.5ms TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:13:58,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-12 19:13:59,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 158. [2021-08-12 19:13:59,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.2038216560509554) internal successors, (346), 157 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:59,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 346 transitions. [2021-08-12 19:13:59,094 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 346 transitions. Word has length 19 [2021-08-12 19:13:59,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:13:59,095 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 346 transitions. [2021-08-12 19:13:59,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:13:59,095 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 346 transitions. [2021-08-12 19:13:59,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:13:59,095 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:13:59,095 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:13:59,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1884 [2021-08-12 19:13:59,295 INFO L430 AbstractCegarLoop]: === Iteration 367 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:13:59,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:13:59,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1449475386, now seen corresponding path program 361 times [2021-08-12 19:13:59,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:13:59,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428009308] [2021-08-12 19:13:59,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:13:59,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:59,380 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:59,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:13:59,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428009308] [2021-08-12 19:13:59,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428009308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:59,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602980140] [2021-08-12 19:13:59,381 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:13:59,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:13:59,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:13:59,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:13:59,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:59,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:59,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:13:59,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:59,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:13:59,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:13:59,532 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:59,571 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:13:59,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:13:59,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:13:59,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:13:59,587 INFO L518 ElimStorePlain]: Eliminatee v_prenex_329 vanished before elimination [2021-08-12 19:13:59,587 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:13:59,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:13:59,588 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:13:59,614 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:13:59,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602980140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:13:59,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:13:59,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:13:59,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80264518] [2021-08-12 19:13:59,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:13:59,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:13:59,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:13:59,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:13:59,615 INFO L87 Difference]: Start difference. First operand 158 states and 346 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:00,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:00,566 INFO L93 Difference]: Finished difference Result 192 states and 411 transitions. [2021-08-12 19:14:00,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:14:00,566 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:00,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:00,568 INFO L225 Difference]: With dead ends: 192 [2021-08-12 19:14:00,568 INFO L226 Difference]: Without dead ends: 180 [2021-08-12 19:14:00,568 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 326.3ms TimeCoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:14:00,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-08-12 19:14:00,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 156. [2021-08-12 19:14:00,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.206451612903226) internal successors, (342), 155 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:00,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 342 transitions. [2021-08-12 19:14:00,745 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 342 transitions. Word has length 19 [2021-08-12 19:14:00,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:00,745 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 342 transitions. [2021-08-12 19:14:00,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:00,745 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 342 transitions. [2021-08-12 19:14:00,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:00,745 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:00,745 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:00,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1894,362 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:00,946 INFO L430 AbstractCegarLoop]: === Iteration 368 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:00,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:00,946 INFO L82 PathProgramCache]: Analyzing trace with hash -397477482, now seen corresponding path program 362 times [2021-08-12 19:14:00,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:00,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978980877] [2021-08-12 19:14:00,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:00,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:01,025 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:01,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:01,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978980877] [2021-08-12 19:14:01,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978980877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:01,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069594701] [2021-08-12 19:14:01,026 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:01,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:14:01,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:01,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:01,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:01,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:01,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:01,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:14:01,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:01,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:01,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:01,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:01,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:01,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:01,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:01,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:14:01,166 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:01,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:01,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:01,169 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:01,215 INFO L628 ElimStorePlain]: treesize reduction 69, result has 38.9 percent of original size [2021-08-12 19:14:01,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:01,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:14:01,219 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:14:01,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:14:01,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:14:01,236 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:141, output treesize:22 [2021-08-12 19:14:01,268 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:01,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069594701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:01,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:01,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:01,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315882565] [2021-08-12 19:14:01,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:01,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:01,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:01,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:01,269 INFO L87 Difference]: Start difference. First operand 156 states and 342 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:02,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:02,407 INFO L93 Difference]: Finished difference Result 222 states and 462 transitions. [2021-08-12 19:14:02,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:14:02,408 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:02,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:02,409 INFO L225 Difference]: With dead ends: 222 [2021-08-12 19:14:02,409 INFO L226 Difference]: Without dead ends: 207 [2021-08-12 19:14:02,409 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 256.5ms TimeCoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:14:02,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-08-12 19:14:02,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 161. [2021-08-12 19:14:02,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.20625) internal successors, (353), 160 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:02,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 353 transitions. [2021-08-12 19:14:02,597 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 353 transitions. Word has length 19 [2021-08-12 19:14:02,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:02,597 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 353 transitions. [2021-08-12 19:14:02,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:02,597 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 353 transitions. [2021-08-12 19:14:02,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:02,597 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:02,597 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:02,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1901,363 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:02,798 INFO L430 AbstractCegarLoop]: === Iteration 369 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:02,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:02,798 INFO L82 PathProgramCache]: Analyzing trace with hash -621408950, now seen corresponding path program 363 times [2021-08-12 19:14:02,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:02,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526401517] [2021-08-12 19:14:02,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:02,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:02,884 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:02,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:02,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526401517] [2021-08-12 19:14:02,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526401517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:02,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389974598] [2021-08-12 19:14:02,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:02,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:14:02,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:02,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:02,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:03,075 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:03,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389974598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:03,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:03,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:03,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779452709] [2021-08-12 19:14:03,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:03,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:03,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:03,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:03,076 INFO L87 Difference]: Start difference. First operand 161 states and 353 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:04,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:04,050 INFO L93 Difference]: Finished difference Result 208 states and 435 transitions. [2021-08-12 19:14:04,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:14:04,050 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:04,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:04,052 INFO L225 Difference]: With dead ends: 208 [2021-08-12 19:14:04,052 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:14:04,052 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 312.1ms TimeCoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:14:04,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:14:04,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 161. [2021-08-12 19:14:04,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.20625) internal successors, (353), 160 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:04,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 353 transitions. [2021-08-12 19:14:04,236 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 353 transitions. Word has length 19 [2021-08-12 19:14:04,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:04,236 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 353 transitions. [2021-08-12 19:14:04,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:04,236 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 353 transitions. [2021-08-12 19:14:04,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:04,236 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:04,236 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:04,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 364 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1905 [2021-08-12 19:14:04,437 INFO L430 AbstractCegarLoop]: === Iteration 370 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:04,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:04,437 INFO L82 PathProgramCache]: Analyzing trace with hash 738707790, now seen corresponding path program 364 times [2021-08-12 19:14:04,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:04,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802410995] [2021-08-12 19:14:04,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:04,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:04,515 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:04,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:04,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802410995] [2021-08-12 19:14:04,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802410995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:04,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883649946] [2021-08-12 19:14:04,515 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:04,540 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:14:04,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:04,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:04,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:04,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:04,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:04,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:04,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:04,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:04,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:04,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:04,663 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:04,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:04,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:04,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:14:04,666 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:04,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:04,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:04,669 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:04,702 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:14:04,702 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:04,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:14:04,703 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:14:04,733 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:04,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883649946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:04,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:04,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:04,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115714163] [2021-08-12 19:14:04,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:04,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:04,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:04,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:04,734 INFO L87 Difference]: Start difference. First operand 161 states and 353 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:05,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:05,941 INFO L93 Difference]: Finished difference Result 228 states and 470 transitions. [2021-08-12 19:14:05,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:14:05,942 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:05,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:05,943 INFO L225 Difference]: With dead ends: 228 [2021-08-12 19:14:05,943 INFO L226 Difference]: Without dead ends: 216 [2021-08-12 19:14:05,943 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 254.7ms TimeCoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:14:05,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-08-12 19:14:06,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 160. [2021-08-12 19:14:06,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.207547169811321) internal successors, (351), 159 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:06,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 351 transitions. [2021-08-12 19:14:06,127 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 351 transitions. Word has length 19 [2021-08-12 19:14:06,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:06,127 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 351 transitions. [2021-08-12 19:14:06,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:06,127 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 351 transitions. [2021-08-12 19:14:06,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:06,128 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:06,128 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:06,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1917,365 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:06,328 INFO L430 AbstractCegarLoop]: === Iteration 371 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:06,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:06,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1494344204, now seen corresponding path program 365 times [2021-08-12 19:14:06,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:06,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209407443] [2021-08-12 19:14:06,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:06,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:06,416 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:06,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:06,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209407443] [2021-08-12 19:14:06,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209407443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:06,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823515307] [2021-08-12 19:14:06,417 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:06,442 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:14:06,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:06,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:06,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:06,561 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:06,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823515307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:06,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:06,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:06,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673210298] [2021-08-12 19:14:06,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:06,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:06,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:06,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:06,562 INFO L87 Difference]: Start difference. First operand 160 states and 351 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:07,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:07,405 INFO L93 Difference]: Finished difference Result 181 states and 384 transitions. [2021-08-12 19:14:07,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:14:07,406 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:07,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:07,407 INFO L225 Difference]: With dead ends: 181 [2021-08-12 19:14:07,407 INFO L226 Difference]: Without dead ends: 166 [2021-08-12 19:14:07,407 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 279.8ms TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:14:07,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-12 19:14:07,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 160. [2021-08-12 19:14:07,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.20125786163522) internal successors, (350), 159 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:07,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 350 transitions. [2021-08-12 19:14:07,591 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 350 transitions. Word has length 19 [2021-08-12 19:14:07,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:07,591 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 350 transitions. [2021-08-12 19:14:07,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:07,591 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 350 transitions. [2021-08-12 19:14:07,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:07,591 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:07,591 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:07,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1927,366 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:07,791 INFO L430 AbstractCegarLoop]: === Iteration 372 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:07,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:07,792 INFO L82 PathProgramCache]: Analyzing trace with hash -1407462970, now seen corresponding path program 366 times [2021-08-12 19:14:07,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:07,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486523657] [2021-08-12 19:14:07,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:07,872 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:07,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:07,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486523657] [2021-08-12 19:14:07,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486523657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:07,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244086444] [2021-08-12 19:14:07,872 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:07,898 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-12 19:14:07,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:07,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:07,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:08,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:08,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:08,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:08,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:08,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:08,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:08,011 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:08,030 INFO L628 ElimStorePlain]: treesize reduction 30, result has 43.4 percent of original size [2021-08-12 19:14:08,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:08,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:14:08,033 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:14:08,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:14:08,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:08,039 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:14:08,057 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:08,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244086444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:08,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:08,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:08,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502088167] [2021-08-12 19:14:08,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:08,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:08,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:08,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:08,058 INFO L87 Difference]: Start difference. First operand 160 states and 350 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:09,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:09,000 INFO L93 Difference]: Finished difference Result 199 states and 420 transitions. [2021-08-12 19:14:09,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:14:09,001 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:14:09,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:09,003 INFO L225 Difference]: With dead ends: 199 [2021-08-12 19:14:09,003 INFO L226 Difference]: Without dead ends: 187 [2021-08-12 19:14:09,003 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 202.1ms TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:14:09,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-08-12 19:14:09,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 151. [2021-08-12 19:14:09,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2) internal successors, (330), 150 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:09,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 330 transitions. [2021-08-12 19:14:09,179 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 330 transitions. Word has length 19 [2021-08-12 19:14:09,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:09,179 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 330 transitions. [2021-08-12 19:14:09,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:09,180 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 330 transitions. [2021-08-12 19:14:09,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:09,180 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:09,180 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:09,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1931,367 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:09,380 INFO L430 AbstractCegarLoop]: === Iteration 373 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:09,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:09,380 INFO L82 PathProgramCache]: Analyzing trace with hash -43204718, now seen corresponding path program 367 times [2021-08-12 19:14:09,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:09,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657276799] [2021-08-12 19:14:09,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:09,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:09,466 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:09,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:09,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657276799] [2021-08-12 19:14:09,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657276799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:09,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431431277] [2021-08-12 19:14:09,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:09,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:09,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:09,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:09,640 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:09,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431431277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:09,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:09,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:09,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353436444] [2021-08-12 19:14:09,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:09,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:09,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:09,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:09,641 INFO L87 Difference]: Start difference. First operand 151 states and 330 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:10,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:10,492 INFO L93 Difference]: Finished difference Result 200 states and 425 transitions. [2021-08-12 19:14:10,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:14:10,492 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:10,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:10,493 INFO L225 Difference]: With dead ends: 200 [2021-08-12 19:14:10,494 INFO L226 Difference]: Without dead ends: 189 [2021-08-12 19:14:10,494 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 181.3ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:10,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-08-12 19:14:10,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 153. [2021-08-12 19:14:10,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.1973684210526314) internal successors, (334), 152 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:10,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 334 transitions. [2021-08-12 19:14:10,673 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 334 transitions. Word has length 19 [2021-08-12 19:14:10,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:10,673 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 334 transitions. [2021-08-12 19:14:10,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:10,673 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 334 transitions. [2021-08-12 19:14:10,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:10,674 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:10,674 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:10,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 368 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1932 [2021-08-12 19:14:10,874 INFO L430 AbstractCegarLoop]: === Iteration 374 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:10,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:10,874 INFO L82 PathProgramCache]: Analyzing trace with hash -403121236, now seen corresponding path program 368 times [2021-08-12 19:14:10,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:10,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216914156] [2021-08-12 19:14:10,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:10,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:10,958 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:10,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:10,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216914156] [2021-08-12 19:14:10,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216914156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:10,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486736365] [2021-08-12 19:14:10,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:10,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:14:10,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:10,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:10,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:11,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:11,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:11,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:11,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:11,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:11,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:11,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:11,147 INFO L628 ElimStorePlain]: treesize reduction 76, result has 36.1 percent of original size [2021-08-12 19:14:11,148 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:11,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:14:11,150 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:11,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:14:11,166 INFO L518 ElimStorePlain]: Eliminatee v_prenex_332 vanished before elimination [2021-08-12 19:14:11,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:14:11,167 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:14:11,209 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:11,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486736365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:11,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:11,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:11,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453607987] [2021-08-12 19:14:11,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:11,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:11,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:11,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:11,210 INFO L87 Difference]: Start difference. First operand 153 states and 334 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:12,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:12,195 INFO L93 Difference]: Finished difference Result 226 states and 478 transitions. [2021-08-12 19:14:12,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:14:12,196 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:14:12,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:12,197 INFO L225 Difference]: With dead ends: 226 [2021-08-12 19:14:12,197 INFO L226 Difference]: Without dead ends: 215 [2021-08-12 19:14:12,197 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 184.5ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:12,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-08-12 19:14:12,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 154. [2021-08-12 19:14:12,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.196078431372549) internal successors, (336), 153 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:12,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 336 transitions. [2021-08-12 19:14:12,376 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 336 transitions. Word has length 19 [2021-08-12 19:14:12,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:12,376 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 336 transitions. [2021-08-12 19:14:12,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:12,376 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 336 transitions. [2021-08-12 19:14:12,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:12,376 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:12,376 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:12,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1936,369 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:12,577 INFO L430 AbstractCegarLoop]: === Iteration 375 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:12,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:12,577 INFO L82 PathProgramCache]: Analyzing trace with hash 306926534, now seen corresponding path program 369 times [2021-08-12 19:14:12,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:12,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5015686] [2021-08-12 19:14:12,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:12,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:12,668 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:12,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:12,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5015686] [2021-08-12 19:14:12,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5015686] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:12,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241770574] [2021-08-12 19:14:12,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:12,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:14:12,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:12,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:12,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:12,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:12,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:12,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:12,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:12,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:12,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:12,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:12,865 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:14:12,865 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:12,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:14:12,868 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:12,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:14:12,880 INFO L518 ElimStorePlain]: Eliminatee v_prenex_335 vanished before elimination [2021-08-12 19:14:12,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:14:12,881 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:14:12,907 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:12,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241770574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:12,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:12,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:12,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371279479] [2021-08-12 19:14:12,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:12,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:12,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:12,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:12,908 INFO L87 Difference]: Start difference. First operand 154 states and 336 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:13,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:13,713 INFO L93 Difference]: Finished difference Result 186 states and 397 transitions. [2021-08-12 19:14:13,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:14:13,713 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:13,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:13,715 INFO L225 Difference]: With dead ends: 186 [2021-08-12 19:14:13,715 INFO L226 Difference]: Without dead ends: 174 [2021-08-12 19:14:13,715 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 235.0ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:13,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-08-12 19:14:13,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 152. [2021-08-12 19:14:13,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.198675496688742) internal successors, (332), 151 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:13,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 332 transitions. [2021-08-12 19:14:13,901 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 332 transitions. Word has length 19 [2021-08-12 19:14:13,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:13,901 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 332 transitions. [2021-08-12 19:14:13,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:13,901 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 332 transitions. [2021-08-12 19:14:13,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:13,902 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:13,902 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:14,102 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 370 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1940 [2021-08-12 19:14:14,102 INFO L430 AbstractCegarLoop]: === Iteration 376 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:14,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:14,102 INFO L82 PathProgramCache]: Analyzing trace with hash 1134992970, now seen corresponding path program 370 times [2021-08-12 19:14:14,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:14,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778485149] [2021-08-12 19:14:14,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:14,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:14,192 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:14,192 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:14,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778485149] [2021-08-12 19:14:14,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778485149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:14,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345952474] [2021-08-12 19:14:14,192 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:14,218 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:14:14,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:14,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:14,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:14,363 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:14,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345952474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:14,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:14,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:14,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672202156] [2021-08-12 19:14:14,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:14,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:14,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:14,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:14,364 INFO L87 Difference]: Start difference. First operand 152 states and 332 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:15,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:15,359 INFO L93 Difference]: Finished difference Result 201 states and 419 transitions. [2021-08-12 19:14:15,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:14:15,359 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:15,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:15,361 INFO L225 Difference]: With dead ends: 201 [2021-08-12 19:14:15,361 INFO L226 Difference]: Without dead ends: 190 [2021-08-12 19:14:15,361 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 299.7ms TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:14:15,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-12 19:14:15,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 154. [2021-08-12 19:14:15,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2026143790849675) internal successors, (337), 153 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:15,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 337 transitions. [2021-08-12 19:14:15,545 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 337 transitions. Word has length 19 [2021-08-12 19:14:15,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:15,545 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 337 transitions. [2021-08-12 19:14:15,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:15,545 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 337 transitions. [2021-08-12 19:14:15,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:15,545 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:15,545 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:15,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 371 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1947 [2021-08-12 19:14:15,748 INFO L430 AbstractCegarLoop]: === Iteration 377 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:15,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:15,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1149788616, now seen corresponding path program 371 times [2021-08-12 19:14:15,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:15,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623484583] [2021-08-12 19:14:15,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:15,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:15,830 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:15,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:15,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623484583] [2021-08-12 19:14:15,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623484583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:15,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050682262] [2021-08-12 19:14:15,830 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:15,856 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:14:15,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:15,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:15,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:15,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:15,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:15,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:15,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:15,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:15,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:15,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:14:15,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:15,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:15,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:15,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:15,981 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:15,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:15,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:15,983 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:16,016 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:14:16,016 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:16,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:14:16,016 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:14:16,042 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:16,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050682262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:16,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:16,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:16,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552986480] [2021-08-12 19:14:16,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:16,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:16,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:16,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:16,043 INFO L87 Difference]: Start difference. First operand 154 states and 337 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:17,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:17,253 INFO L93 Difference]: Finished difference Result 236 states and 487 transitions. [2021-08-12 19:14:17,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:14:17,253 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:17,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:17,255 INFO L225 Difference]: With dead ends: 236 [2021-08-12 19:14:17,255 INFO L226 Difference]: Without dead ends: 221 [2021-08-12 19:14:17,255 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 290.1ms TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:14:17,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-12 19:14:17,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 155. [2021-08-12 19:14:17,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.220779220779221) internal successors, (342), 154 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:17,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 342 transitions. [2021-08-12 19:14:17,439 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 342 transitions. Word has length 19 [2021-08-12 19:14:17,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:17,439 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 342 transitions. [2021-08-12 19:14:17,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:17,439 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 342 transitions. [2021-08-12 19:14:17,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:17,439 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:17,439 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:17,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1957,372 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:17,640 INFO L430 AbstractCegarLoop]: === Iteration 378 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:17,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:17,640 INFO L82 PathProgramCache]: Analyzing trace with hash 262057716, now seen corresponding path program 372 times [2021-08-12 19:14:17,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:17,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133975655] [2021-08-12 19:14:17,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:17,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:17,752 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:17,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:17,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133975655] [2021-08-12 19:14:17,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133975655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:17,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421711539] [2021-08-12 19:14:17,753 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:17,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:14:17,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:17,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:17,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:17,898 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:17,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421711539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:17,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:17,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:17,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145961979] [2021-08-12 19:14:17,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:17,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:17,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:17,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:17,899 INFO L87 Difference]: Start difference. First operand 155 states and 342 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:18,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:18,722 INFO L93 Difference]: Finished difference Result 175 states and 373 transitions. [2021-08-12 19:14:18,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:14:18,723 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:18,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:18,724 INFO L225 Difference]: With dead ends: 175 [2021-08-12 19:14:18,724 INFO L226 Difference]: Without dead ends: 160 [2021-08-12 19:14:18,724 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 292.9ms TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:14:18,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-08-12 19:14:18,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 155. [2021-08-12 19:14:18,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.2142857142857144) internal successors, (341), 154 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:18,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 341 transitions. [2021-08-12 19:14:18,906 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 341 transitions. Word has length 19 [2021-08-12 19:14:18,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:18,906 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 341 transitions. [2021-08-12 19:14:18,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:18,906 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 341 transitions. [2021-08-12 19:14:18,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:18,906 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:18,906 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:19,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 373 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1967 [2021-08-12 19:14:19,107 INFO L430 AbstractCegarLoop]: === Iteration 379 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:19,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:19,107 INFO L82 PathProgramCache]: Analyzing trace with hash 348938950, now seen corresponding path program 373 times [2021-08-12 19:14:19,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:19,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136100992] [2021-08-12 19:14:19,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:19,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:19,189 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:19,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:19,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136100992] [2021-08-12 19:14:19,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136100992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:19,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999827808] [2021-08-12 19:14:19,190 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:19,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:19,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:19,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:19,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:19,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:19,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:19,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:19,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:19,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:19,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:19,344 INFO L628 ElimStorePlain]: treesize reduction 30, result has 43.4 percent of original size [2021-08-12 19:14:19,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:19,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:14:19,347 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:14:19,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:14:19,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:19,353 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:14:19,371 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:19,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999827808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:19,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:19,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:19,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6952483] [2021-08-12 19:14:19,372 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:19,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:19,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:19,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:19,372 INFO L87 Difference]: Start difference. First operand 155 states and 341 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:20,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:20,317 INFO L93 Difference]: Finished difference Result 196 states and 417 transitions. [2021-08-12 19:14:20,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:14:20,317 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:14:20,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:20,319 INFO L225 Difference]: With dead ends: 196 [2021-08-12 19:14:20,319 INFO L226 Difference]: Without dead ends: 184 [2021-08-12 19:14:20,319 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 235.7ms TimeCoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:14:20,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-08-12 19:14:20,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 151. [2021-08-12 19:14:20,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2) internal successors, (330), 150 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:20,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 330 transitions. [2021-08-12 19:14:20,498 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 330 transitions. Word has length 19 [2021-08-12 19:14:20,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:20,498 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 330 transitions. [2021-08-12 19:14:20,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:20,498 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 330 transitions. [2021-08-12 19:14:20,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:20,498 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:20,498 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:20,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 374 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1971 [2021-08-12 19:14:20,699 INFO L430 AbstractCegarLoop]: === Iteration 380 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:20,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:20,699 INFO L82 PathProgramCache]: Analyzing trace with hash 473126158, now seen corresponding path program 374 times [2021-08-12 19:14:20,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:20,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363239012] [2021-08-12 19:14:20,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:20,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:20,778 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:20,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:20,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363239012] [2021-08-12 19:14:20,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363239012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:20,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423672397] [2021-08-12 19:14:20,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 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:20,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:14:20,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:20,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:20,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:20,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:20,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:20,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:14:20,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:20,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:20,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:20,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:14:20,920 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:20,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:20,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:20,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:20,923 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:20,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:20,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:20,926 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:20,967 INFO L628 ElimStorePlain]: treesize reduction 69, result has 38.9 percent of original size [2021-08-12 19:14:20,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:20,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:14:20,971 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:14:20,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:14:20,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:14:20,988 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:141, output treesize:22 [2021-08-12 19:14:21,021 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:21,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423672397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:21,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:21,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:21,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593676864] [2021-08-12 19:14:21,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:21,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:21,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:21,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:21,021 INFO L87 Difference]: Start difference. First operand 151 states and 330 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:22,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:22,443 INFO L93 Difference]: Finished difference Result 225 states and 469 transitions. [2021-08-12 19:14:22,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:14:22,443 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:22,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:22,445 INFO L225 Difference]: With dead ends: 225 [2021-08-12 19:14:22,445 INFO L226 Difference]: Without dead ends: 210 [2021-08-12 19:14:22,445 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 452.1ms TimeCoverageRelationStatistics Valid=106, Invalid=650, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:14:22,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2021-08-12 19:14:22,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 160. [2021-08-12 19:14:22,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.2264150943396226) internal successors, (354), 159 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:22,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 354 transitions. [2021-08-12 19:14:22,633 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 354 transitions. Word has length 19 [2021-08-12 19:14:22,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:22,633 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 354 transitions. [2021-08-12 19:14:22,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:22,633 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 354 transitions. [2021-08-12 19:14:22,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:22,633 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:22,634 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:22,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1972,375 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:22,834 INFO L430 AbstractCegarLoop]: === Iteration 381 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:22,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:22,834 INFO L82 PathProgramCache]: Analyzing trace with hash 249194690, now seen corresponding path program 375 times [2021-08-12 19:14:22,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:22,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119012121] [2021-08-12 19:14:22,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:22,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:22,927 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:22,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:22,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119012121] [2021-08-12 19:14:22,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119012121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:22,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200074841] [2021-08-12 19:14:22,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:22,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:14:22,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:22,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:22,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:23,115 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:23,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200074841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:23,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:23,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:23,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397396248] [2021-08-12 19:14:23,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:23,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:23,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:23,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:23,116 INFO L87 Difference]: Start difference. First operand 160 states and 354 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:24,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:24,252 INFO L93 Difference]: Finished difference Result 208 states and 437 transitions. [2021-08-12 19:14:24,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:14:24,252 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:24,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:24,254 INFO L225 Difference]: With dead ends: 208 [2021-08-12 19:14:24,254 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:14:24,254 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 405.0ms TimeCoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:14:24,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:14:24,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 160. [2021-08-12 19:14:24,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.2264150943396226) internal successors, (354), 159 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:24,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 354 transitions. [2021-08-12 19:14:24,440 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 354 transitions. Word has length 19 [2021-08-12 19:14:24,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:24,440 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 354 transitions. [2021-08-12 19:14:24,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:24,440 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 354 transitions. [2021-08-12 19:14:24,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:24,440 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:24,440 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:24,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 376 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1976 [2021-08-12 19:14:24,641 INFO L430 AbstractCegarLoop]: === Iteration 382 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:24,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:24,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1161596142, now seen corresponding path program 376 times [2021-08-12 19:14:24,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:24,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544818168] [2021-08-12 19:14:24,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:24,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:24,729 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:24,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:24,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544818168] [2021-08-12 19:14:24,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544818168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:24,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037070252] [2021-08-12 19:14:24,730 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:24,754 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:14:24,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:24,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:24,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:24,906 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:24,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037070252] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:24,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:24,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:24,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500677604] [2021-08-12 19:14:24,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:24,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:24,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:24,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:24,907 INFO L87 Difference]: Start difference. First operand 160 states and 354 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:26,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:26,152 INFO L93 Difference]: Finished difference Result 210 states and 436 transitions. [2021-08-12 19:14:26,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:14:26,152 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:26,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:26,154 INFO L225 Difference]: With dead ends: 210 [2021-08-12 19:14:26,154 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:14:26,154 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 465.7ms TimeCoverageRelationStatistics Valid=84, Invalid=566, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:14:26,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:14:26,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 160. [2021-08-12 19:14:26,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.220125786163522) internal successors, (353), 159 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:26,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 353 transitions. [2021-08-12 19:14:26,343 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 353 transitions. Word has length 19 [2021-08-12 19:14:26,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:26,343 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 353 transitions. [2021-08-12 19:14:26,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:26,344 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 353 transitions. [2021-08-12 19:14:26,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:26,344 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:26,344 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:26,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1986,377 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:26,547 INFO L430 AbstractCegarLoop]: === Iteration 383 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:26,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:26,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1609311430, now seen corresponding path program 377 times [2021-08-12 19:14:26,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:26,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480726644] [2021-08-12 19:14:26,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:26,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:26,629 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:26,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:26,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480726644] [2021-08-12 19:14:26,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480726644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:26,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288477331] [2021-08-12 19:14:26,629 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:26,655 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:14:26,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:26,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:26,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:26,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:26,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:26,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:26,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:26,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:26,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:26,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:14:26,793 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:26,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:26,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:26,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:26,796 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:26,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:26,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:26,799 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:26,832 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:14:26,832 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:26,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:14:26,833 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:14:26,859 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:26,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288477331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:26,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:26,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:26,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346545357] [2021-08-12 19:14:26,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:26,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:26,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:26,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:26,860 INFO L87 Difference]: Start difference. First operand 160 states and 353 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:28,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:28,362 INFO L93 Difference]: Finished difference Result 236 states and 486 transitions. [2021-08-12 19:14:28,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:14:28,363 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:28,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:28,364 INFO L225 Difference]: With dead ends: 236 [2021-08-12 19:14:28,364 INFO L226 Difference]: Without dead ends: 224 [2021-08-12 19:14:28,364 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 438.8ms TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:14:28,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-08-12 19:14:28,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 159. [2021-08-12 19:14:28,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.221518987341772) internal successors, (351), 158 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:28,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 351 transitions. [2021-08-12 19:14:28,552 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 351 transitions. Word has length 19 [2021-08-12 19:14:28,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:28,553 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 351 transitions. [2021-08-12 19:14:28,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:28,553 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 351 transitions. [2021-08-12 19:14:28,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:28,553 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:28,553 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:28,753 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 378 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1996 [2021-08-12 19:14:28,753 INFO L430 AbstractCegarLoop]: === Iteration 384 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:28,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:28,757 INFO L82 PathProgramCache]: Analyzing trace with hash -623740564, now seen corresponding path program 378 times [2021-08-12 19:14:28,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:28,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803510815] [2021-08-12 19:14:28,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:28,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:28,858 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:28,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:28,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803510815] [2021-08-12 19:14:28,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803510815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:28,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406536220] [2021-08-12 19:14:28,858 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:28,884 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:14:28,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:28,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:28,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:29,022 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:29,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406536220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:29,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:29,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:29,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373994216] [2021-08-12 19:14:29,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:29,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:29,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:29,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:29,023 INFO L87 Difference]: Start difference. First operand 159 states and 351 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:29,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:29,954 INFO L93 Difference]: Finished difference Result 181 states and 384 transitions. [2021-08-12 19:14:29,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:14:29,955 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:29,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:29,957 INFO L225 Difference]: With dead ends: 181 [2021-08-12 19:14:29,957 INFO L226 Difference]: Without dead ends: 166 [2021-08-12 19:14:29,957 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 329.9ms TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:14:29,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-12 19:14:30,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 159. [2021-08-12 19:14:30,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.2151898734177213) internal successors, (350), 158 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:30,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 350 transitions. [2021-08-12 19:14:30,146 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 350 transitions. Word has length 19 [2021-08-12 19:14:30,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:30,146 INFO L482 AbstractCegarLoop]: Abstraction has 159 states and 350 transitions. [2021-08-12 19:14:30,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:30,146 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 350 transitions. [2021-08-12 19:14:30,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:30,146 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:30,146 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:30,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2008,379 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:30,346 INFO L430 AbstractCegarLoop]: === Iteration 385 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:30,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:30,347 INFO L82 PathProgramCache]: Analyzing trace with hash -536859330, now seen corresponding path program 379 times [2021-08-12 19:14:30,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:30,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176426275] [2021-08-12 19:14:30,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:30,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:30,443 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:30,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:30,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176426275] [2021-08-12 19:14:30,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176426275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:30,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100648779] [2021-08-12 19:14:30,444 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:30,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:30,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:30,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:30,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:30,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:30,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:30,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:30,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:30,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:30,595 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:30,613 INFO L628 ElimStorePlain]: treesize reduction 36, result has 32.1 percent of original size [2021-08-12 19:14:30,613 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:30,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:30,614 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:14:30,633 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:30,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100648779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:30,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:30,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:30,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904469155] [2021-08-12 19:14:30,633 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:30,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:30,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:30,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:30,634 INFO L87 Difference]: Start difference. First operand 159 states and 350 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:31,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:31,924 INFO L93 Difference]: Finished difference Result 208 states and 437 transitions. [2021-08-12 19:14:31,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:14:31,925 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:14:31,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:31,926 INFO L225 Difference]: With dead ends: 208 [2021-08-12 19:14:31,927 INFO L226 Difference]: Without dead ends: 196 [2021-08-12 19:14:31,927 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 439.4ms TimeCoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:14:31,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-08-12 19:14:32,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 158. [2021-08-12 19:14:32,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.21656050955414) internal successors, (348), 157 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:32,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 348 transitions. [2021-08-12 19:14:32,114 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 348 transitions. Word has length 19 [2021-08-12 19:14:32,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:32,114 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 348 transitions. [2021-08-12 19:14:32,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:32,114 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 348 transitions. [2021-08-12 19:14:32,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:32,114 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:32,115 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:32,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 380 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2012 [2021-08-12 19:14:32,315 INFO L430 AbstractCegarLoop]: === Iteration 386 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:32,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:32,315 INFO L82 PathProgramCache]: Analyzing trace with hash -1130086830, now seen corresponding path program 380 times [2021-08-12 19:14:32,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:32,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638378855] [2021-08-12 19:14:32,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:32,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:32,394 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:32,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:32,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638378855] [2021-08-12 19:14:32,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638378855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:32,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111485765] [2021-08-12 19:14:32,394 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:32,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:14:32,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:32,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:32,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:32,548 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:32,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111485765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:32,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:32,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:32,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315746398] [2021-08-12 19:14:32,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:32,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:32,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:32,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:32,549 INFO L87 Difference]: Start difference. First operand 158 states and 348 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:33,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:33,322 INFO L93 Difference]: Finished difference Result 178 states and 378 transitions. [2021-08-12 19:14:33,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:14:33,322 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:33,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:33,324 INFO L225 Difference]: With dead ends: 178 [2021-08-12 19:14:33,324 INFO L226 Difference]: Without dead ends: 161 [2021-08-12 19:14:33,324 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 220.4ms TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:14:33,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-08-12 19:14:33,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 158. [2021-08-12 19:14:33,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.210191082802548) internal successors, (347), 157 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:33,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 347 transitions. [2021-08-12 19:14:33,512 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 347 transitions. Word has length 19 [2021-08-12 19:14:33,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:33,512 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 347 transitions. [2021-08-12 19:14:33,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:33,512 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 347 transitions. [2021-08-12 19:14:33,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:33,513 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:33,513 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:33,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 381 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2013 [2021-08-12 19:14:33,713 INFO L430 AbstractCegarLoop]: === Iteration 387 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:33,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:33,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1651323846, now seen corresponding path program 381 times [2021-08-12 19:14:33,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:33,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828428954] [2021-08-12 19:14:33,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:33,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:33,790 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:33,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:33,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828428954] [2021-08-12 19:14:33,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828428954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:33,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54402808] [2021-08-12 19:14:33,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:33,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:14:33,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:33,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:33,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:33,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:33,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:33,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:33,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:33,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:33,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:33,931 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:33,950 INFO L628 ElimStorePlain]: treesize reduction 30, result has 43.4 percent of original size [2021-08-12 19:14:33,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:33,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:14:33,953 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:14:33,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:14:33,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:33,959 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:14:33,978 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:33,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54402808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:33,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:33,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:33,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767112390] [2021-08-12 19:14:33,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:33,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:33,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:33,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:33,979 INFO L87 Difference]: Start difference. First operand 158 states and 347 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:35,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:35,007 INFO L93 Difference]: Finished difference Result 196 states and 413 transitions. [2021-08-12 19:14:35,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:14:35,008 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:14:35,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:35,009 INFO L225 Difference]: With dead ends: 196 [2021-08-12 19:14:35,009 INFO L226 Difference]: Without dead ends: 184 [2021-08-12 19:14:35,009 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 204.4ms TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:14:35,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-08-12 19:14:35,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 150. [2021-08-12 19:14:35,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.2013422818791946) internal successors, (328), 149 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-08-12 19:14:35,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 328 transitions. [2021-08-12 19:14:35,187 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 328 transitions. Word has length 19 [2021-08-12 19:14:35,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:35,188 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 328 transitions. [2021-08-12 19:14:35,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:35,188 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 328 transitions. [2021-08-12 19:14:35,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:35,188 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:35,188 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:35,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2017,382 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:35,388 INFO L430 AbstractCegarLoop]: === Iteration 388 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:35,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:35,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1440748214, now seen corresponding path program 382 times [2021-08-12 19:14:35,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:35,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577627691] [2021-08-12 19:14:35,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:35,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:35,491 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:35,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:35,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577627691] [2021-08-12 19:14:35,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577627691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:35,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628241779] [2021-08-12 19:14:35,491 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:35,517 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:14:35,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:35,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:35,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:35,694 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:35,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628241779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:35,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:35,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:35,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267591047] [2021-08-12 19:14:35,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:35,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:35,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:35,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:35,695 INFO L87 Difference]: Start difference. First operand 150 states and 328 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:36,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:36,903 INFO L93 Difference]: Finished difference Result 204 states and 424 transitions. [2021-08-12 19:14:36,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:14:36,903 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:36,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:36,905 INFO L225 Difference]: With dead ends: 204 [2021-08-12 19:14:36,905 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:14:36,905 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 446.4ms TimeCoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:14:36,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:14:37,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 153. [2021-08-12 19:14:37,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.210526315789474) internal successors, (336), 152 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:37,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 336 transitions. [2021-08-12 19:14:37,092 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 336 transitions. Word has length 19 [2021-08-12 19:14:37,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:37,092 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 336 transitions. [2021-08-12 19:14:37,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:37,092 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 336 transitions. [2021-08-12 19:14:37,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:37,092 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:37,092 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:37,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 383 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2018 [2021-08-12 19:14:37,293 INFO L430 AbstractCegarLoop]: === Iteration 389 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:37,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:37,293 INFO L82 PathProgramCache]: Analyzing trace with hash -80631474, now seen corresponding path program 383 times [2021-08-12 19:14:37,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:37,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737404867] [2021-08-12 19:14:37,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:37,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:37,374 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:37,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:37,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737404867] [2021-08-12 19:14:37,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737404867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:37,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672834333] [2021-08-12 19:14:37,374 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:37,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:14:37,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:37,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:37,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:37,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:37,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:37,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:37,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:37,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:37,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:37,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:14:37,557 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:37,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:37,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:37,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:37,560 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:37,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:37,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:37,563 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:37,596 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:14:37,596 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:37,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:14:37,596 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:14:37,623 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:37,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672834333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:37,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:37,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:37,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224065560] [2021-08-12 19:14:37,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:37,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:37,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:37,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:37,624 INFO L87 Difference]: Start difference. First operand 153 states and 336 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:39,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:39,375 INFO L93 Difference]: Finished difference Result 241 states and 496 transitions. [2021-08-12 19:14:39,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:14:39,375 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:39,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:39,377 INFO L225 Difference]: With dead ends: 241 [2021-08-12 19:14:39,377 INFO L226 Difference]: Without dead ends: 229 [2021-08-12 19:14:39,377 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 605.2ms TimeCoverageRelationStatistics Valid=131, Invalid=739, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:14:39,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-08-12 19:14:39,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 156. [2021-08-12 19:14:39,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.238709677419355) internal successors, (347), 155 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:39,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 347 transitions. [2021-08-12 19:14:39,567 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 347 transitions. Word has length 19 [2021-08-12 19:14:39,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:39,567 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 347 transitions. [2021-08-12 19:14:39,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:39,567 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 347 transitions. [2021-08-12 19:14:39,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:39,567 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:39,567 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:39,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 384 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2028 [2021-08-12 19:14:39,768 INFO L430 AbstractCegarLoop]: === Iteration 390 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:39,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:39,768 INFO L82 PathProgramCache]: Analyzing trace with hash 1981283828, now seen corresponding path program 384 times [2021-08-12 19:14:39,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:39,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513475926] [2021-08-12 19:14:39,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:39,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:39,881 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:39,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:39,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513475926] [2021-08-12 19:14:39,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513475926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:39,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686290744] [2021-08-12 19:14:39,881 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:39,907 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:14:39,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:39,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:39,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:40,069 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:40,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686290744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:40,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:40,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:40,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518886609] [2021-08-12 19:14:40,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:40,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:40,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:40,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:40,070 INFO L87 Difference]: Start difference. First operand 156 states and 347 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:40,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:40,998 INFO L93 Difference]: Finished difference Result 181 states and 385 transitions. [2021-08-12 19:14:40,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:14:40,998 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:40,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:41,000 INFO L225 Difference]: With dead ends: 181 [2021-08-12 19:14:41,000 INFO L226 Difference]: Without dead ends: 166 [2021-08-12 19:14:41,000 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 329.7ms TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:14:41,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-12 19:14:41,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 156. [2021-08-12 19:14:41,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.232258064516129) internal successors, (346), 155 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:41,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 346 transitions. [2021-08-12 19:14:41,188 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 346 transitions. Word has length 19 [2021-08-12 19:14:41,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:41,188 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 346 transitions. [2021-08-12 19:14:41,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:41,188 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 346 transitions. [2021-08-12 19:14:41,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:41,188 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:41,188 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:41,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2040,385 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:41,393 INFO L430 AbstractCegarLoop]: === Iteration 391 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:41,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:41,393 INFO L82 PathProgramCache]: Analyzing trace with hash 2068165062, now seen corresponding path program 385 times [2021-08-12 19:14:41,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:41,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979347578] [2021-08-12 19:14:41,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:41,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:41,480 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:41,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:41,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979347578] [2021-08-12 19:14:41,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979347578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:41,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767670682] [2021-08-12 19:14:41,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:41,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:41,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:41,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:41,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:41,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:41,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:41,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:41,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:41,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:41,638 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:41,656 INFO L628 ElimStorePlain]: treesize reduction 36, result has 32.1 percent of original size [2021-08-12 19:14:41,656 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:41,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:41,657 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:14:41,676 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:41,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767670682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:41,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:41,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:41,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132105679] [2021-08-12 19:14:41,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:41,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:41,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:41,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:41,677 INFO L87 Difference]: Start difference. First operand 156 states and 346 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:43,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:43,121 INFO L93 Difference]: Finished difference Result 213 states and 451 transitions. [2021-08-12 19:14:43,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:14:43,121 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:14:43,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:43,123 INFO L225 Difference]: With dead ends: 213 [2021-08-12 19:14:43,123 INFO L226 Difference]: Without dead ends: 201 [2021-08-12 19:14:43,123 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 468.1ms TimeCoverageRelationStatistics Valid=117, Invalid=639, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:14:43,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-12 19:14:43,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 155. [2021-08-12 19:14:43,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.2337662337662336) internal successors, (344), 154 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:43,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 344 transitions. [2021-08-12 19:14:43,313 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 344 transitions. Word has length 19 [2021-08-12 19:14:43,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:43,313 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 344 transitions. [2021-08-12 19:14:43,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:43,313 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 344 transitions. [2021-08-12 19:14:43,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:43,314 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:43,314 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:43,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2044,386 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:43,514 INFO L430 AbstractCegarLoop]: === Iteration 392 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:43,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:43,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1474937562, now seen corresponding path program 386 times [2021-08-12 19:14:43,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:43,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016062594] [2021-08-12 19:14:43,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:43,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:43,625 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:43,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:43,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016062594] [2021-08-12 19:14:43,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016062594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:43,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962108526] [2021-08-12 19:14:43,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:43,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:14:43,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:43,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:43,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:43,794 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:43,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962108526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:43,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:43,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:43,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608322551] [2021-08-12 19:14:43,795 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:43,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:43,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:43,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:43,795 INFO L87 Difference]: Start difference. First operand 155 states and 344 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:44,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:44,719 INFO L93 Difference]: Finished difference Result 179 states and 380 transitions. [2021-08-12 19:14:44,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:14:44,719 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:44,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:44,721 INFO L225 Difference]: With dead ends: 179 [2021-08-12 19:14:44,721 INFO L226 Difference]: Without dead ends: 162 [2021-08-12 19:14:44,721 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 286.8ms TimeCoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:14:44,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-08-12 19:14:44,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 155. [2021-08-12 19:14:44,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.227272727272727) internal successors, (343), 154 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:44,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 343 transitions. [2021-08-12 19:14:44,909 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 343 transitions. Word has length 19 [2021-08-12 19:14:44,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:44,909 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 343 transitions. [2021-08-12 19:14:44,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:44,909 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 343 transitions. [2021-08-12 19:14:44,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:44,909 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:44,909 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:45,109 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 387 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2045 [2021-08-12 19:14:45,109 INFO L430 AbstractCegarLoop]: === Iteration 393 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:45,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:45,110 INFO L82 PathProgramCache]: Analyzing trace with hash -38619058, now seen corresponding path program 387 times [2021-08-12 19:14:45,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:45,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253289609] [2021-08-12 19:14:45,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:45,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:45,193 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:45,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:45,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253289609] [2021-08-12 19:14:45,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253289609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:45,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013684509] [2021-08-12 19:14:45,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:45,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:14:45,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:45,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:45,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:45,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:45,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:45,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:45,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:45,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:45,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:45,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:45,366 INFO L628 ElimStorePlain]: treesize reduction 30, result has 43.4 percent of original size [2021-08-12 19:14:45,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:45,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:14:45,369 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:14:45,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:14:45,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:45,376 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:14:45,395 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:45,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013684509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:45,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:45,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:45,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547262034] [2021-08-12 19:14:45,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:45,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:45,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:45,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:45,396 INFO L87 Difference]: Start difference. First operand 155 states and 343 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:46,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:46,691 INFO L93 Difference]: Finished difference Result 206 states and 438 transitions. [2021-08-12 19:14:46,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:14:46,692 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:14:46,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:46,693 INFO L225 Difference]: With dead ends: 206 [2021-08-12 19:14:46,693 INFO L226 Difference]: Without dead ends: 194 [2021-08-12 19:14:46,693 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 384.0ms TimeCoverageRelationStatistics Valid=105, Invalid=651, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:14:46,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-08-12 19:14:46,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 154. [2021-08-12 19:14:46,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2287581699346406) internal successors, (341), 153 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:46,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 341 transitions. [2021-08-12 19:14:46,880 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 341 transitions. Word has length 19 [2021-08-12 19:14:46,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:46,880 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 341 transitions. [2021-08-12 19:14:46,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:46,880 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 341 transitions. [2021-08-12 19:14:46,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:46,880 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:46,880 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:47,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 388 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2049 [2021-08-12 19:14:47,081 INFO L430 AbstractCegarLoop]: === Iteration 394 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:47,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:47,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1336894796, now seen corresponding path program 388 times [2021-08-12 19:14:47,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:47,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522544770] [2021-08-12 19:14:47,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:47,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:47,182 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:47,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:47,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522544770] [2021-08-12 19:14:47,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522544770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:47,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003274580] [2021-08-12 19:14:47,182 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:47,207 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:14:47,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:47,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:47,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:47,340 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:47,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003274580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:47,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:47,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:47,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260212303] [2021-08-12 19:14:47,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:47,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:47,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:47,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:47,341 INFO L87 Difference]: Start difference. First operand 154 states and 341 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:48,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:48,177 INFO L93 Difference]: Finished difference Result 176 states and 374 transitions. [2021-08-12 19:14:48,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:14:48,177 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:48,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:48,179 INFO L225 Difference]: With dead ends: 176 [2021-08-12 19:14:48,179 INFO L226 Difference]: Without dead ends: 157 [2021-08-12 19:14:48,179 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 274.2ms TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:14:48,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-08-12 19:14:48,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 154. [2021-08-12 19:14:48,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2222222222222223) internal successors, (340), 153 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:48,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 340 transitions. [2021-08-12 19:14:48,368 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 340 transitions. Word has length 19 [2021-08-12 19:14:48,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:48,368 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 340 transitions. [2021-08-12 19:14:48,368 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:48,368 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 340 transitions. [2021-08-12 19:14:48,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:48,368 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:48,368 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:48,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2050,389 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:48,569 INFO L430 AbstractCegarLoop]: === Iteration 395 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:48,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:48,569 INFO L82 PathProgramCache]: Analyzing trace with hash -924417338, now seen corresponding path program 389 times [2021-08-12 19:14:48,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:48,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25556711] [2021-08-12 19:14:48,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:48,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:48,647 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:48,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:48,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25556711] [2021-08-12 19:14:48,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25556711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:48,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276552617] [2021-08-12 19:14:48,647 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:48,672 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:14:48,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:48,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:48,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:48,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:48,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:48,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:48,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:48,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:48,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:14:48,799 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:48,814 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:14:48,814 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:48,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:48,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:14:48,820 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:48,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276552617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:48,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:48,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:48,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056252659] [2021-08-12 19:14:48,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:48,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:48,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:48,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:48,821 INFO L87 Difference]: Start difference. First operand 154 states and 340 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:49,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:49,678 INFO L93 Difference]: Finished difference Result 186 states and 396 transitions. [2021-08-12 19:14:49,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:14:49,679 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:49,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:49,680 INFO L225 Difference]: With dead ends: 186 [2021-08-12 19:14:49,680 INFO L226 Difference]: Without dead ends: 174 [2021-08-12 19:14:49,680 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 161.4ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:49,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-08-12 19:14:49,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 151. [2021-08-12 19:14:49,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2) internal successors, (330), 150 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:49,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 330 transitions. [2021-08-12 19:14:49,867 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 330 transitions. Word has length 19 [2021-08-12 19:14:49,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:49,867 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 330 transitions. [2021-08-12 19:14:49,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:49,867 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 330 transitions. [2021-08-12 19:14:49,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:49,867 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:49,868 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:50,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 390 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2054 [2021-08-12 19:14:50,071 INFO L430 AbstractCegarLoop]: === Iteration 396 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:50,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:50,071 INFO L82 PathProgramCache]: Analyzing trace with hash -2089052390, now seen corresponding path program 390 times [2021-08-12 19:14:50,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:50,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433487198] [2021-08-12 19:14:50,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:50,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:50,150 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:50,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:50,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433487198] [2021-08-12 19:14:50,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433487198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:50,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819155069] [2021-08-12 19:14:50,150 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:50,178 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:14:50,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:50,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:50,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:50,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:50,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:50,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:50,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:50,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:50,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:50,304 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:50,320 INFO L628 ElimStorePlain]: treesize reduction 38, result has 30.9 percent of original size [2021-08-12 19:14:50,321 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:50,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:50,321 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:14:50,339 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:50,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819155069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:50,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:50,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:50,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825767753] [2021-08-12 19:14:50,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:50,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:50,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:50,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:50,340 INFO L87 Difference]: Start difference. First operand 151 states and 330 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:51,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:51,101 INFO L93 Difference]: Finished difference Result 178 states and 381 transitions. [2021-08-12 19:14:51,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:14:51,101 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:51,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:51,103 INFO L225 Difference]: With dead ends: 178 [2021-08-12 19:14:51,103 INFO L226 Difference]: Without dead ends: 167 [2021-08-12 19:14:51,103 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 178.3ms TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:51,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-08-12 19:14:51,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 151. [2021-08-12 19:14:51,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2) internal successors, (330), 150 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:51,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 330 transitions. [2021-08-12 19:14:51,294 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 330 transitions. Word has length 19 [2021-08-12 19:14:51,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:51,294 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 330 transitions. [2021-08-12 19:14:51,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:51,295 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 330 transitions. [2021-08-12 19:14:51,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:51,295 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:51,295 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:51,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 391 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2058 [2021-08-12 19:14:51,495 INFO L430 AbstractCegarLoop]: === Iteration 397 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:51,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:51,495 INFO L82 PathProgramCache]: Analyzing trace with hash -2022497462, now seen corresponding path program 391 times [2021-08-12 19:14:51,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:51,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868535998] [2021-08-12 19:14:51,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:51,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:51,576 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:51,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:51,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868535998] [2021-08-12 19:14:51,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868535998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:51,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53281568] [2021-08-12 19:14:51,576 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:51,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:51,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:51,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:51,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:51,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:51,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:51,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:51,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:51,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:51,731 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:51,749 INFO L628 ElimStorePlain]: treesize reduction 40, result has 29.8 percent of original size [2021-08-12 19:14:51,749 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:51,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:51,749 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:14:51,767 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:51,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53281568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:51,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:51,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:51,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464440315] [2021-08-12 19:14:51,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:51,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:51,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:51,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:51,767 INFO L87 Difference]: Start difference. First operand 151 states and 330 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:52,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:52,906 INFO L93 Difference]: Finished difference Result 200 states and 425 transitions. [2021-08-12 19:14:52,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:14:52,906 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:52,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:52,908 INFO L225 Difference]: With dead ends: 200 [2021-08-12 19:14:52,908 INFO L226 Difference]: Without dead ends: 189 [2021-08-12 19:14:52,908 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 370.6ms TimeCoverageRelationStatistics Valid=105, Invalid=651, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:14:52,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-08-12 19:14:53,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 152. [2021-08-12 19:14:53,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.198675496688742) internal successors, (332), 151 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:53,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 332 transitions. [2021-08-12 19:14:53,102 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 332 transitions. Word has length 19 [2021-08-12 19:14:53,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:53,102 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 332 transitions. [2021-08-12 19:14:53,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:53,102 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 332 transitions. [2021-08-12 19:14:53,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:53,102 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:53,102 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:53,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 392 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2059 [2021-08-12 19:14:53,303 INFO L430 AbstractCegarLoop]: === Iteration 398 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:53,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:53,303 INFO L82 PathProgramCache]: Analyzing trace with hash 1027690778, now seen corresponding path program 392 times [2021-08-12 19:14:53,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:53,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910404077] [2021-08-12 19:14:53,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:53,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:53,387 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:53,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:53,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910404077] [2021-08-12 19:14:53,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910404077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:53,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735697747] [2021-08-12 19:14:53,388 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:53,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:14:53,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:53,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:14:53,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:53,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:53,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:53,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:53,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:53,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:53,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:53,551 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:53,568 INFO L628 ElimStorePlain]: treesize reduction 38, result has 30.9 percent of original size [2021-08-12 19:14:53,568 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:53,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:14:53,569 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:14:53,587 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:53,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735697747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:53,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:53,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:53,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150083312] [2021-08-12 19:14:53,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:53,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:53,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:53,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:53,587 INFO L87 Difference]: Start difference. First operand 152 states and 332 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:54,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:54,917 INFO L93 Difference]: Finished difference Result 211 states and 445 transitions. [2021-08-12 19:14:54,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:14:54,917 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:54,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:54,919 INFO L225 Difference]: With dead ends: 211 [2021-08-12 19:14:54,919 INFO L226 Difference]: Without dead ends: 200 [2021-08-12 19:14:54,919 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 467.8ms TimeCoverageRelationStatistics Valid=117, Invalid=639, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:14:54,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-12 19:14:55,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 153. [2021-08-12 19:14:55,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.1973684210526314) internal successors, (334), 152 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:55,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 334 transitions. [2021-08-12 19:14:55,116 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 334 transitions. Word has length 19 [2021-08-12 19:14:55,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:55,116 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 334 transitions. [2021-08-12 19:14:55,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:55,117 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 334 transitions. [2021-08-12 19:14:55,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:55,117 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:55,117 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:55,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2060,393 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:55,317 INFO L430 AbstractCegarLoop]: === Iteration 399 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:55,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:55,317 INFO L82 PathProgramCache]: Analyzing trace with hash 667774260, now seen corresponding path program 393 times [2021-08-12 19:14:55,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:55,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175860344] [2021-08-12 19:14:55,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:55,404 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:55,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:55,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175860344] [2021-08-12 19:14:55,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175860344] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:55,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076052074] [2021-08-12 19:14:55,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:55,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:14:55,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:55,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:55,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:55,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:55,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:55,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:14:55,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:55,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:55,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:55,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:55,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:55,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:55,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:55,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:14:55,576 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:55,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:14:55,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:14:55,579 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:14:55,611 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:14:55,612 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:14:55,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:14:55,612 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:14:55,651 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:55,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076052074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:55,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:55,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:14:55,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102162847] [2021-08-12 19:14:55,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:14:55,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:55,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:14:55,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:14:55,652 INFO L87 Difference]: Start difference. First operand 153 states and 334 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:57,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:57,113 INFO L93 Difference]: Finished difference Result 210 states and 445 transitions. [2021-08-12 19:14:57,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:14:57,114 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:14:57,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:57,115 INFO L225 Difference]: With dead ends: 210 [2021-08-12 19:14:57,115 INFO L226 Difference]: Without dead ends: 199 [2021-08-12 19:14:57,116 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 571.5ms TimeCoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:14:57,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-08-12 19:14:57,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 154. [2021-08-12 19:14:57,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.196078431372549) internal successors, (336), 153 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:57,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 336 transitions. [2021-08-12 19:14:57,310 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 336 transitions. Word has length 19 [2021-08-12 19:14:57,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:57,311 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 336 transitions. [2021-08-12 19:14:57,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:57,311 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 336 transitions. [2021-08-12 19:14:57,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:57,311 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:57,311 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:57,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2061,394 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:57,511 INFO L430 AbstractCegarLoop]: === Iteration 400 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:57,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:57,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1377822030, now seen corresponding path program 394 times [2021-08-12 19:14:57,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:57,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656467987] [2021-08-12 19:14:57,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:57,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:57,615 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:57,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:57,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656467987] [2021-08-12 19:14:57,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656467987] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:57,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800131083] [2021-08-12 19:14:57,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:57,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:14:57,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:57,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:57,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:57,799 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:57,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800131083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:57,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:57,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:57,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049543706] [2021-08-12 19:14:57,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:57,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:57,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:57,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:57,800 INFO L87 Difference]: Start difference. First operand 154 states and 336 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:58,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:14:58,835 INFO L93 Difference]: Finished difference Result 179 states and 384 transitions. [2021-08-12 19:14:58,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:14:58,836 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:14:58,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:14:58,837 INFO L225 Difference]: With dead ends: 179 [2021-08-12 19:14:58,837 INFO L226 Difference]: Without dead ends: 167 [2021-08-12 19:14:58,837 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 418.1ms TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:14:58,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-08-12 19:14:59,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 150. [2021-08-12 19:14:59,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.2013422818791946) internal successors, (328), 149 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-08-12 19:14:59,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 328 transitions. [2021-08-12 19:14:59,030 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 328 transitions. Word has length 19 [2021-08-12 19:14:59,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:14:59,030 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 328 transitions. [2021-08-12 19:14:59,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:14:59,030 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 328 transitions. [2021-08-12 19:14:59,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:14:59,030 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:14:59,030 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:14:59,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2071,395 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:59,230 INFO L430 AbstractCegarLoop]: === Iteration 401 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:14:59,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:14:59,231 INFO L82 PathProgramCache]: Analyzing trace with hash 1032302878, now seen corresponding path program 395 times [2021-08-12 19:14:59,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:14:59,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979786958] [2021-08-12 19:14:59,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:14:59,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:14:59,310 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:59,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:14:59,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979786958] [2021-08-12 19:14:59,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979786958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:59,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104014236] [2021-08-12 19:14:59,310 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:14:59,336 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:14:59,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:14:59,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:14:59,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:14:59,461 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:14:59,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104014236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:14:59,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:14:59,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:14:59,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561020143] [2021-08-12 19:14:59,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:14:59,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:14:59,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:14:59,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:14:59,462 INFO L87 Difference]: Start difference. First operand 150 states and 328 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:00,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:00,308 INFO L93 Difference]: Finished difference Result 171 states and 361 transitions. [2021-08-12 19:15:00,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:15:00,308 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:00,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:00,310 INFO L225 Difference]: With dead ends: 171 [2021-08-12 19:15:00,310 INFO L226 Difference]: Without dead ends: 150 [2021-08-12 19:15:00,310 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 285.7ms TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:15:00,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-08-12 19:15:00,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 149. [2021-08-12 19:15:00,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.195945945945946) internal successors, (325), 148 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:00,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 325 transitions. [2021-08-12 19:15:00,503 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 325 transitions. Word has length 19 [2021-08-12 19:15:00,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:00,503 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 325 transitions. [2021-08-12 19:15:00,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:00,503 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 325 transitions. [2021-08-12 19:15:00,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:00,503 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:00,503 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:00,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2081,396 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:00,704 INFO L430 AbstractCegarLoop]: === Iteration 402 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:00,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:00,704 INFO L82 PathProgramCache]: Analyzing trace with hash 582526930, now seen corresponding path program 396 times [2021-08-12 19:15:00,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:00,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903600062] [2021-08-12 19:15:00,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:00,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:00,780 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:00,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:00,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903600062] [2021-08-12 19:15:00,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903600062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:00,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233054239] [2021-08-12 19:15:00,780 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:00,806 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:15:00,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:00,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:00,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:00,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:00,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:00,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:00,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:00,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:00,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:00,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:00,945 INFO L628 ElimStorePlain]: treesize reduction 38, result has 30.9 percent of original size [2021-08-12 19:15:00,945 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:00,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:15:00,945 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:15:00,962 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:00,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233054239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:00,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:00,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:00,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570405196] [2021-08-12 19:15:00,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:00,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:00,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:00,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:00,963 INFO L87 Difference]: Start difference. First operand 149 states and 325 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:01,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:01,818 INFO L93 Difference]: Finished difference Result 188 states and 400 transitions. [2021-08-12 19:15:01,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:15:01,819 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:01,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:01,820 INFO L225 Difference]: With dead ends: 188 [2021-08-12 19:15:01,820 INFO L226 Difference]: Without dead ends: 177 [2021-08-12 19:15:01,820 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 207.1ms TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:15:01,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-08-12 19:15:02,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 150. [2021-08-12 19:15:02,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.1946308724832213) internal successors, (327), 149 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:02,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 327 transitions. [2021-08-12 19:15:02,010 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 327 transitions. Word has length 19 [2021-08-12 19:15:02,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:02,010 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 327 transitions. [2021-08-12 19:15:02,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:02,011 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 327 transitions. [2021-08-12 19:15:02,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:02,011 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:02,011 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:02,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 397 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2085 [2021-08-12 19:15:02,212 INFO L430 AbstractCegarLoop]: === Iteration 403 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:02,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:02,212 INFO L82 PathProgramCache]: Analyzing trace with hash -662252126, now seen corresponding path program 397 times [2021-08-12 19:15:02,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:02,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141456015] [2021-08-12 19:15:02,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:02,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:02,293 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:02,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:02,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141456015] [2021-08-12 19:15:02,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141456015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:02,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675600048] [2021-08-12 19:15:02,294 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:02,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:02,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:02,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:02,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:02,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:02,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:02,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:02,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:02,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:02,448 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:02,466 INFO L628 ElimStorePlain]: treesize reduction 36, result has 32.1 percent of original size [2021-08-12 19:15:02,466 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:02,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:15:02,467 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:15:02,484 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:02,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675600048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:02,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:02,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:02,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511510] [2021-08-12 19:15:02,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:02,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:02,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:02,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:02,484 INFO L87 Difference]: Start difference. First operand 150 states and 327 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:03,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:03,752 INFO L93 Difference]: Finished difference Result 204 states and 432 transitions. [2021-08-12 19:15:03,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:15:03,753 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:03,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:03,754 INFO L225 Difference]: With dead ends: 204 [2021-08-12 19:15:03,754 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:15:03,755 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 429.9ms TimeCoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:15:03,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:15:03,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 151. [2021-08-12 19:15:03,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.1933333333333334) internal successors, (329), 150 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:03,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 329 transitions. [2021-08-12 19:15:03,952 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 329 transitions. Word has length 19 [2021-08-12 19:15:03,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:03,952 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 329 transitions. [2021-08-12 19:15:03,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:03,953 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 329 transitions. [2021-08-12 19:15:03,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:03,953 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:03,953 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:04,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2086,398 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:04,153 INFO L430 AbstractCegarLoop]: === Iteration 404 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:04,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:04,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1022168644, now seen corresponding path program 398 times [2021-08-12 19:15:04,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:04,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543922384] [2021-08-12 19:15:04,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:04,232 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:04,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:04,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543922384] [2021-08-12 19:15:04,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543922384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:04,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166862588] [2021-08-12 19:15:04,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:04,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:15:04,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:04,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:04,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:04,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:04,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:04,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:15:04,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:04,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:04,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:04,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:15:04,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:04,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:04,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:04,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:04,376 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:04,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:04,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:04,379 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:04,420 INFO L628 ElimStorePlain]: treesize reduction 83, result has 31.4 percent of original size [2021-08-12 19:15:04,420 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:04,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:04,421 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:141, output treesize:22 [2021-08-12 19:15:04,464 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:04,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166862588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:04,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:04,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:04,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387960692] [2021-08-12 19:15:04,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:04,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:04,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:04,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:04,465 INFO L87 Difference]: Start difference. First operand 151 states and 329 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:05,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:05,827 INFO L93 Difference]: Finished difference Result 215 states and 455 transitions. [2021-08-12 19:15:05,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:15:05,827 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:15:05,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:05,829 INFO L225 Difference]: With dead ends: 215 [2021-08-12 19:15:05,829 INFO L226 Difference]: Without dead ends: 204 [2021-08-12 19:15:05,829 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 442.4ms TimeCoverageRelationStatistics Valid=111, Invalid=645, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:15:05,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-08-12 19:15:06,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 152. [2021-08-12 19:15:06,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.19205298013245) internal successors, (331), 151 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:06,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 331 transitions. [2021-08-12 19:15:06,026 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 331 transitions. Word has length 19 [2021-08-12 19:15:06,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:06,027 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 331 transitions. [2021-08-12 19:15:06,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:06,027 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 331 transitions. [2021-08-12 19:15:06,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:06,027 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:06,027 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:06,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2087,399 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:06,227 INFO L430 AbstractCegarLoop]: === Iteration 405 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:06,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:06,227 INFO L82 PathProgramCache]: Analyzing trace with hash -312120874, now seen corresponding path program 399 times [2021-08-12 19:15:06,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:06,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146027363] [2021-08-12 19:15:06,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:06,319 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:06,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:06,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146027363] [2021-08-12 19:15:06,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146027363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:06,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644832743] [2021-08-12 19:15:06,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:06,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:15:06,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:06,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:06,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:06,493 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:06,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644832743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:06,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:06,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:06,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092613697] [2021-08-12 19:15:06,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:06,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:06,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:06,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:06,494 INFO L87 Difference]: Start difference. First operand 152 states and 331 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:07,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:07,521 INFO L93 Difference]: Finished difference Result 177 states and 379 transitions. [2021-08-12 19:15:07,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:15:07,521 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:07,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:07,522 INFO L225 Difference]: With dead ends: 177 [2021-08-12 19:15:07,523 INFO L226 Difference]: Without dead ends: 165 [2021-08-12 19:15:07,523 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 378.6ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:15:07,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-08-12 19:15:07,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 149. [2021-08-12 19:15:07,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.195945945945946) internal successors, (325), 148 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:07,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 325 transitions. [2021-08-12 19:15:07,714 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 325 transitions. Word has length 19 [2021-08-12 19:15:07,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:07,714 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 325 transitions. [2021-08-12 19:15:07,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:07,714 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 325 transitions. [2021-08-12 19:15:07,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:07,715 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:07,715 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:07,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 400 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2090 [2021-08-12 19:15:07,915 INFO L430 AbstractCegarLoop]: === Iteration 406 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:07,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:07,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1548050406, now seen corresponding path program 400 times [2021-08-12 19:15:07,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:07,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794997080] [2021-08-12 19:15:07,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:07,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:08,016 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:08,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:08,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794997080] [2021-08-12 19:15:08,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794997080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:08,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042851247] [2021-08-12 19:15:08,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 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:08,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:15:08,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:08,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:08,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:08,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:08,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:08,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:08,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:08,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:08,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:08,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:08,186 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:15:08,186 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:08,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:15:08,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:15:08,203 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:08,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042851247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:08,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:08,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:08,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029663243] [2021-08-12 19:15:08,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:08,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:08,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:08,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:08,203 INFO L87 Difference]: Start difference. First operand 149 states and 325 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:09,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:09,106 INFO L93 Difference]: Finished difference Result 188 states and 400 transitions. [2021-08-12 19:15:09,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:15:09,106 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:09,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:09,108 INFO L225 Difference]: With dead ends: 188 [2021-08-12 19:15:09,108 INFO L226 Difference]: Without dead ends: 177 [2021-08-12 19:15:09,108 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 240.1ms TimeCoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:15:09,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-08-12 19:15:09,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 150. [2021-08-12 19:15:09,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.1946308724832213) internal successors, (327), 149 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:09,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 327 transitions. [2021-08-12 19:15:09,306 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 327 transitions. Word has length 19 [2021-08-12 19:15:09,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:09,306 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 327 transitions. [2021-08-12 19:15:09,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:09,307 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 327 transitions. [2021-08-12 19:15:09,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:09,307 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:09,307 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:09,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 401 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2100 [2021-08-12 19:15:09,517 INFO L430 AbstractCegarLoop]: === Iteration 407 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:09,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:09,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1907966924, now seen corresponding path program 401 times [2021-08-12 19:15:09,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:09,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612857239] [2021-08-12 19:15:09,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:09,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:09,591 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:09,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:09,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612857239] [2021-08-12 19:15:09,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612857239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:09,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343741322] [2021-08-12 19:15:09,591 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:09,617 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:15:09,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:09,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:09,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:09,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:09,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:09,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:09,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:09,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:09,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:09,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:09,742 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:09,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:09,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:09,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:09,745 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:09,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:09,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:09,748 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:09,781 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:15:09,781 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:09,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:09,782 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:15:09,807 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:09,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343741322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:09,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:09,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:09,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60894033] [2021-08-12 19:15:09,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:09,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:09,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:09,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:09,808 INFO L87 Difference]: Start difference. First operand 150 states and 327 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:10,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:10,817 INFO L93 Difference]: Finished difference Result 201 states and 428 transitions. [2021-08-12 19:15:10,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:15:10,817 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:10,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:10,819 INFO L225 Difference]: With dead ends: 201 [2021-08-12 19:15:10,819 INFO L226 Difference]: Without dead ends: 190 [2021-08-12 19:15:10,819 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 261.7ms TimeCoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:15:10,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-12 19:15:11,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 151. [2021-08-12 19:15:11,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.1933333333333334) internal successors, (329), 150 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:11,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 329 transitions. [2021-08-12 19:15:11,013 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 329 transitions. Word has length 19 [2021-08-12 19:15:11,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:11,013 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 329 transitions. [2021-08-12 19:15:11,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:11,013 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 329 transitions. [2021-08-12 19:15:11,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:11,013 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:11,013 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:11,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 402 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2104 [2021-08-12 19:15:11,214 INFO L430 AbstractCegarLoop]: === Iteration 408 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:11,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:11,214 INFO L82 PathProgramCache]: Analyzing trace with hash -1197919154, now seen corresponding path program 402 times [2021-08-12 19:15:11,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:11,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842903027] [2021-08-12 19:15:11,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:11,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:11,298 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:11,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:11,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842903027] [2021-08-12 19:15:11,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842903027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:11,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726236053] [2021-08-12 19:15:11,299 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:11,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:15:11,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:11,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:11,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:11,457 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:11,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726236053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:11,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:11,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:11,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650480999] [2021-08-12 19:15:11,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:11,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:11,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:11,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:11,458 INFO L87 Difference]: Start difference. First operand 151 states and 329 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:12,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:12,336 INFO L93 Difference]: Finished difference Result 177 states and 379 transitions. [2021-08-12 19:15:12,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:15:12,336 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:12,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:12,338 INFO L225 Difference]: With dead ends: 177 [2021-08-12 19:15:12,338 INFO L226 Difference]: Without dead ends: 165 [2021-08-12 19:15:12,338 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 256.0ms TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:15:12,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-08-12 19:15:12,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 149. [2021-08-12 19:15:12,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.195945945945946) internal successors, (325), 148 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:12,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 325 transitions. [2021-08-12 19:15:12,531 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 325 transitions. Word has length 19 [2021-08-12 19:15:12,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:12,531 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 325 transitions. [2021-08-12 19:15:12,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:12,531 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 325 transitions. [2021-08-12 19:15:12,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:12,532 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:12,532 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:12,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2114,403 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:12,732 INFO L430 AbstractCegarLoop]: === Iteration 409 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:12,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:12,732 INFO L82 PathProgramCache]: Analyzing trace with hash -369852718, now seen corresponding path program 403 times [2021-08-12 19:15:12,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:12,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113009834] [2021-08-12 19:15:12,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:12,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:12,820 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:12,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:12,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113009834] [2021-08-12 19:15:12,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113009834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:12,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401412352] [2021-08-12 19:15:12,821 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:12,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:12,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:12,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:12,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:12,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:12,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:12,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:12,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:12,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:12,974 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:13,011 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:15:13,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:15:13,014 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:13,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:13,027 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:13,027 INFO L518 ElimStorePlain]: Eliminatee v_prenex_337 vanished before elimination [2021-08-12 19:15:13,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:13,028 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:15:13,085 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:13,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401412352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:13,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:13,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:13,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197400543] [2021-08-12 19:15:13,085 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:13,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:13,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:13,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:13,086 INFO L87 Difference]: Start difference. First operand 149 states and 325 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:14,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:14,081 INFO L93 Difference]: Finished difference Result 189 states and 394 transitions. [2021-08-12 19:15:14,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:15:14,082 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:14,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:14,083 INFO L225 Difference]: With dead ends: 189 [2021-08-12 19:15:14,083 INFO L226 Difference]: Without dead ends: 178 [2021-08-12 19:15:14,084 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 279.8ms TimeCoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:15:14,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-08-12 19:15:14,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 151. [2021-08-12 19:15:14,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2) internal successors, (330), 150 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:14,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 330 transitions. [2021-08-12 19:15:14,284 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 330 transitions. Word has length 19 [2021-08-12 19:15:14,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:14,284 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 330 transitions. [2021-08-12 19:15:14,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:14,284 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 330 transitions. [2021-08-12 19:15:14,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:14,284 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:14,285 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:14,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 404 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2124 [2021-08-12 19:15:14,485 INFO L430 AbstractCegarLoop]: === Iteration 410 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:14,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:14,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1242787972, now seen corresponding path program 404 times [2021-08-12 19:15:14,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:14,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21521405] [2021-08-12 19:15:14,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:14,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:14,574 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:14,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:14,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21521405] [2021-08-12 19:15:14,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21521405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:14,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656623116] [2021-08-12 19:15:14,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:14,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:15:14,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:14,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:14,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:14,743 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:14,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656623116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:14,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:14,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:14,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548017350] [2021-08-12 19:15:14,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:14,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:14,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:14,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:14,744 INFO L87 Difference]: Start difference. First operand 151 states and 330 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:15,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:15,529 INFO L93 Difference]: Finished difference Result 166 states and 351 transitions. [2021-08-12 19:15:15,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:15:15,529 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:15,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:15,531 INFO L225 Difference]: With dead ends: 166 [2021-08-12 19:15:15,531 INFO L226 Difference]: Without dead ends: 151 [2021-08-12 19:15:15,531 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 214.9ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:15,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-08-12 19:15:15,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2021-08-12 19:15:15,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.1933333333333334) internal successors, (329), 150 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:15,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 329 transitions. [2021-08-12 19:15:15,733 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 329 transitions. Word has length 19 [2021-08-12 19:15:15,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:15,733 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 329 transitions. [2021-08-12 19:15:15,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:15,733 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 329 transitions. [2021-08-12 19:15:15,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:15,734 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:15,734 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:15,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2131,405 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:15,934 INFO L430 AbstractCegarLoop]: === Iteration 411 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:15,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:15,934 INFO L82 PathProgramCache]: Analyzing trace with hash -1155906738, now seen corresponding path program 405 times [2021-08-12 19:15:15,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:15,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721622838] [2021-08-12 19:15:15,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:15,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:16,019 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:16,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:16,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721622838] [2021-08-12 19:15:16,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721622838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:16,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242669870] [2021-08-12 19:15:16,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:16,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:15:16,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:16,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:16,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:16,191 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:16,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242669870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:16,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:16,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:16,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844895289] [2021-08-12 19:15:16,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:16,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:16,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:16,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:16,192 INFO L87 Difference]: Start difference. First operand 151 states and 329 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:17,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:17,149 INFO L93 Difference]: Finished difference Result 187 states and 398 transitions. [2021-08-12 19:15:17,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:15:17,149 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:17,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:17,151 INFO L225 Difference]: With dead ends: 187 [2021-08-12 19:15:17,151 INFO L226 Difference]: Without dead ends: 175 [2021-08-12 19:15:17,151 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 169.7ms TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:17,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-08-12 19:15:17,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 151. [2021-08-12 19:15:17,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.1933333333333334) internal successors, (329), 150 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:17,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 329 transitions. [2021-08-12 19:15:17,346 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 329 transitions. Word has length 19 [2021-08-12 19:15:17,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:17,346 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 329 transitions. [2021-08-12 19:15:17,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:17,346 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 329 transitions. [2021-08-12 19:15:17,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:17,346 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:17,346 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:17,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 406 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2136 [2021-08-12 19:15:17,547 INFO L430 AbstractCegarLoop]: === Iteration 412 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:17,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:17,547 INFO L82 PathProgramCache]: Analyzing trace with hash -266095542, now seen corresponding path program 406 times [2021-08-12 19:15:17,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:17,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022379716] [2021-08-12 19:15:17,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:17,626 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:17,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:17,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022379716] [2021-08-12 19:15:17,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022379716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:17,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591950891] [2021-08-12 19:15:17,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 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:17,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:15:17,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:17,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:17,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:17,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:17,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:17,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:17,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:17,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:17,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:17,768 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:17,785 INFO L628 ElimStorePlain]: treesize reduction 36, result has 32.1 percent of original size [2021-08-12 19:15:17,785 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:17,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:15:17,786 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:15:17,803 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:17,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591950891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:17,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:17,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:17,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237245674] [2021-08-12 19:15:17,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:17,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:17,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:17,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:17,804 INFO L87 Difference]: Start difference. First operand 151 states and 329 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:18,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:18,747 INFO L93 Difference]: Finished difference Result 189 states and 402 transitions. [2021-08-12 19:15:18,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:15:18,748 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:18,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:18,749 INFO L225 Difference]: With dead ends: 189 [2021-08-12 19:15:18,749 INFO L226 Difference]: Without dead ends: 178 [2021-08-12 19:15:18,749 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 199.7ms TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:15:18,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-08-12 19:15:18,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 151. [2021-08-12 19:15:18,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.1933333333333334) internal successors, (329), 150 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:18,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 329 transitions. [2021-08-12 19:15:18,944 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 329 transitions. Word has length 19 [2021-08-12 19:15:18,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:18,944 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 329 transitions. [2021-08-12 19:15:18,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:18,944 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 329 transitions. [2021-08-12 19:15:18,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:18,944 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:18,944 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:19,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 407 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2140 [2021-08-12 19:15:19,161 INFO L430 AbstractCegarLoop]: === Iteration 413 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:19,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:19,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1510874598, now seen corresponding path program 407 times [2021-08-12 19:15:19,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:19,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284288863] [2021-08-12 19:15:19,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:19,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:19,239 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:19,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:19,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284288863] [2021-08-12 19:15:19,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284288863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:19,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319319929] [2021-08-12 19:15:19,239 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:19,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:15:19,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:19,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:19,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:19,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:19,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:19,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:19,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:19,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:19,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:19,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:19,413 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:15:19,413 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:19,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:15:19,413 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:15:19,429 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:19,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319319929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:19,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:19,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:19,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60957590] [2021-08-12 19:15:19,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:19,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:19,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:19,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:19,429 INFO L87 Difference]: Start difference. First operand 151 states and 329 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:20,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:20,639 INFO L93 Difference]: Finished difference Result 207 states and 438 transitions. [2021-08-12 19:15:20,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:15:20,640 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:20,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:20,641 INFO L225 Difference]: With dead ends: 207 [2021-08-12 19:15:20,641 INFO L226 Difference]: Without dead ends: 196 [2021-08-12 19:15:20,642 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 362.1ms TimeCoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:15:20,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-08-12 19:15:20,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 152. [2021-08-12 19:15:20,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.19205298013245) internal successors, (331), 151 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:20,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 331 transitions. [2021-08-12 19:15:20,839 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 331 transitions. Word has length 19 [2021-08-12 19:15:20,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:20,839 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 331 transitions. [2021-08-12 19:15:20,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:20,839 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 331 transitions. [2021-08-12 19:15:20,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:20,839 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:20,839 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:21,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2141,408 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:21,040 INFO L430 AbstractCegarLoop]: === Iteration 414 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:21,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:21,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1870791116, now seen corresponding path program 408 times [2021-08-12 19:15:21,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:21,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087939898] [2021-08-12 19:15:21,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:21,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:21,117 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:21,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:21,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087939898] [2021-08-12 19:15:21,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087939898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:21,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021199556] [2021-08-12 19:15:21,117 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:21,144 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-12 19:15:21,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:21,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:21,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:21,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:21,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:21,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:21,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:21,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:21,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:21,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:21,275 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:21,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:21,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:21,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:21,278 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:21,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:21,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:21,281 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:21,314 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:15:21,314 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:21,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:21,315 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:15:21,352 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:21,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021199556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:21,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:21,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:21,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129319715] [2021-08-12 19:15:21,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:21,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:21,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:21,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:21,352 INFO L87 Difference]: Start difference. First operand 152 states and 331 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:22,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:22,733 INFO L93 Difference]: Finished difference Result 216 states and 458 transitions. [2021-08-12 19:15:22,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:15:22,733 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:15:22,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:22,735 INFO L225 Difference]: With dead ends: 216 [2021-08-12 19:15:22,735 INFO L226 Difference]: Without dead ends: 205 [2021-08-12 19:15:22,735 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 455.9ms TimeCoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:15:22,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-08-12 19:15:22,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 153. [2021-08-12 19:15:22,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.1907894736842106) internal successors, (333), 152 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:22,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 333 transitions. [2021-08-12 19:15:22,931 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 333 transitions. Word has length 19 [2021-08-12 19:15:22,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:22,932 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 333 transitions. [2021-08-12 19:15:22,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:22,932 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 333 transitions. [2021-08-12 19:15:22,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:22,932 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:22,932 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:23,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 409 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2145 [2021-08-12 19:15:23,132 INFO L430 AbstractCegarLoop]: === Iteration 415 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:23,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:23,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1160743346, now seen corresponding path program 409 times [2021-08-12 19:15:23,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:23,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901724039] [2021-08-12 19:15:23,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:23,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:23,222 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:23,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:23,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901724039] [2021-08-12 19:15:23,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901724039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:23,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322007214] [2021-08-12 19:15:23,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:23,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:23,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:23,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:23,393 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:23,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322007214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:23,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:23,394 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:23,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282273483] [2021-08-12 19:15:23,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:23,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:23,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:23,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:23,394 INFO L87 Difference]: Start difference. First operand 153 states and 333 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:24,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:24,413 INFO L93 Difference]: Finished difference Result 179 states and 383 transitions. [2021-08-12 19:15:24,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:15:24,413 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:24,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:24,415 INFO L225 Difference]: With dead ends: 179 [2021-08-12 19:15:24,415 INFO L226 Difference]: Without dead ends: 167 [2021-08-12 19:15:24,415 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 376.9ms TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:15:24,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-08-12 19:15:24,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 150. [2021-08-12 19:15:24,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.1946308724832213) internal successors, (327), 149 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:24,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 327 transitions. [2021-08-12 19:15:24,611 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 327 transitions. Word has length 19 [2021-08-12 19:15:24,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:24,611 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 327 transitions. [2021-08-12 19:15:24,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:24,611 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 327 transitions. [2021-08-12 19:15:24,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:24,611 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:24,611 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:24,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 410 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2155 [2021-08-12 19:15:24,812 INFO L430 AbstractCegarLoop]: === Iteration 416 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:24,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:24,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1898294418, now seen corresponding path program 410 times [2021-08-12 19:15:24,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:24,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007866393] [2021-08-12 19:15:24,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:24,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:24,884 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:24,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:24,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007866393] [2021-08-12 19:15:24,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007866393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:24,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962459463] [2021-08-12 19:15:24,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:24,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:15:24,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:24,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:24,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:25,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:25,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:25,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:25,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:25,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:25,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:25,027 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:25,045 INFO L628 ElimStorePlain]: treesize reduction 36, result has 32.1 percent of original size [2021-08-12 19:15:25,045 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:25,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:15:25,045 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:15:25,061 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:25,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962459463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:25,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:25,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:25,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437118556] [2021-08-12 19:15:25,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:25,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:25,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:25,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:25,062 INFO L87 Difference]: Start difference. First operand 150 states and 327 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:26,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:26,017 INFO L93 Difference]: Finished difference Result 191 states and 406 transitions. [2021-08-12 19:15:26,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:15:26,018 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:26,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:26,020 INFO L225 Difference]: With dead ends: 191 [2021-08-12 19:15:26,020 INFO L226 Difference]: Without dead ends: 180 [2021-08-12 19:15:26,020 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 213.5ms TimeCoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:15:26,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-08-12 19:15:26,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 152. [2021-08-12 19:15:26,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.19205298013245) internal successors, (331), 151 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:26,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 331 transitions. [2021-08-12 19:15:26,220 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 331 transitions. Word has length 19 [2021-08-12 19:15:26,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:26,220 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 331 transitions. [2021-08-12 19:15:26,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:26,220 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 331 transitions. [2021-08-12 19:15:26,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:26,221 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:26,221 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:26,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2165,411 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:26,421 INFO L430 AbstractCegarLoop]: === Iteration 417 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:26,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:26,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1538377900, now seen corresponding path program 411 times [2021-08-12 19:15:26,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:26,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799428236] [2021-08-12 19:15:26,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:26,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:26,513 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:26,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:26,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799428236] [2021-08-12 19:15:26,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799428236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:26,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358516878] [2021-08-12 19:15:26,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:26,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:15:26,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:26,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:26,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:26,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:26,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:26,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:26,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:26,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:26,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:26,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:26,658 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:26,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:26,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:26,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:26,661 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:26,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:26,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:26,664 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:26,697 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:15:26,697 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:26,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:26,698 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:15:26,733 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:26,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358516878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:26,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:26,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:26,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487189400] [2021-08-12 19:15:26,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:26,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:26,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:26,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:26,734 INFO L87 Difference]: Start difference. First operand 152 states and 331 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:27,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:27,945 INFO L93 Difference]: Finished difference Result 210 states and 446 transitions. [2021-08-12 19:15:27,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:15:27,945 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:15:27,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:27,947 INFO L225 Difference]: With dead ends: 210 [2021-08-12 19:15:27,947 INFO L226 Difference]: Without dead ends: 199 [2021-08-12 19:15:27,947 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 341.0ms TimeCoverageRelationStatistics Valid=103, Invalid=599, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:15:27,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-08-12 19:15:28,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 153. [2021-08-12 19:15:28,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.1907894736842106) internal successors, (333), 152 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:28,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 333 transitions. [2021-08-12 19:15:28,154 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 333 transitions. Word has length 19 [2021-08-12 19:15:28,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:28,154 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 333 transitions. [2021-08-12 19:15:28,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:28,154 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 333 transitions. [2021-08-12 19:15:28,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:28,154 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:28,154 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:28,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 412 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2166 [2021-08-12 19:15:28,355 INFO L430 AbstractCegarLoop]: === Iteration 418 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:28,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:28,355 INFO L82 PathProgramCache]: Analyzing trace with hash -2046541626, now seen corresponding path program 412 times [2021-08-12 19:15:28,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:28,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372946706] [2021-08-12 19:15:28,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:28,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:28,443 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:28,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:28,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372946706] [2021-08-12 19:15:28,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372946706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:28,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379845666] [2021-08-12 19:15:28,443 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:28,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:15:28,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:28,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:28,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:28,598 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:28,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379845666] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:28,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:28,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:28,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62536598] [2021-08-12 19:15:28,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:28,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:28,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:28,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:28,599 INFO L87 Difference]: Start difference. First operand 153 states and 333 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:29,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:29,518 INFO L93 Difference]: Finished difference Result 178 states and 381 transitions. [2021-08-12 19:15:29,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:15:29,518 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:29,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:29,520 INFO L225 Difference]: With dead ends: 178 [2021-08-12 19:15:29,520 INFO L226 Difference]: Without dead ends: 166 [2021-08-12 19:15:29,520 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 298.2ms TimeCoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:15:29,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-12 19:15:29,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 151. [2021-08-12 19:15:29,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.1933333333333334) internal successors, (329), 150 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:29,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 329 transitions. [2021-08-12 19:15:29,716 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 329 transitions. Word has length 19 [2021-08-12 19:15:29,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:29,716 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 329 transitions. [2021-08-12 19:15:29,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:29,716 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 329 transitions. [2021-08-12 19:15:29,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:29,717 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:29,717 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:29,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2176,413 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:29,917 INFO L430 AbstractCegarLoop]: === Iteration 419 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:29,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:29,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1218475190, now seen corresponding path program 413 times [2021-08-12 19:15:29,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:29,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301248570] [2021-08-12 19:15:29,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:29,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:30,003 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:30,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:30,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301248570] [2021-08-12 19:15:30,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301248570] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:30,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508953049] [2021-08-12 19:15:30,004 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:30,029 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:15:30,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:30,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:30,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:30,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:30,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:30,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:30,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:30,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:30,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:30,163 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:30,203 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:15:30,203 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:30,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:15:30,206 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:30,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:30,219 INFO L518 ElimStorePlain]: Eliminatee v_prenex_341 vanished before elimination [2021-08-12 19:15:30,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:30,219 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:15:30,259 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:30,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508953049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:30,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:30,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:30,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581118255] [2021-08-12 19:15:30,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:30,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:30,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:30,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:30,259 INFO L87 Difference]: Start difference. First operand 151 states and 329 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:31,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:31,219 INFO L93 Difference]: Finished difference Result 191 states and 398 transitions. [2021-08-12 19:15:31,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:15:31,220 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:31,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:31,221 INFO L225 Difference]: With dead ends: 191 [2021-08-12 19:15:31,221 INFO L226 Difference]: Without dead ends: 180 [2021-08-12 19:15:31,221 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 270.9ms TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:15:31,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-08-12 19:15:31,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 153. [2021-08-12 19:15:31,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.1973684210526314) internal successors, (334), 152 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:31,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 334 transitions. [2021-08-12 19:15:31,420 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 334 transitions. Word has length 19 [2021-08-12 19:15:31,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:31,420 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 334 transitions. [2021-08-12 19:15:31,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:31,420 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 334 transitions. [2021-08-12 19:15:31,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:31,421 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:31,421 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:31,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2186,414 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:31,621 INFO L430 AbstractCegarLoop]: === Iteration 420 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:31,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:31,621 INFO L82 PathProgramCache]: Analyzing trace with hash 791710520, now seen corresponding path program 414 times [2021-08-12 19:15:31,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:31,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080048159] [2021-08-12 19:15:31,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:31,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:31,699 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:31,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:31,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080048159] [2021-08-12 19:15:31,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080048159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:31,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405338666] [2021-08-12 19:15:31,700 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:31,726 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-12 19:15:31,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:31,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:31,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:31,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:31,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:31,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:15:31,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:31,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:31,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:15:31,846 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:31,892 INFO L628 ElimStorePlain]: treesize reduction 72, result has 39.5 percent of original size [2021-08-12 19:15:31,892 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:31,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:31,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:31,895 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:31,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:31,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:31,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:15:31,915 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:15:31,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:31,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:31,931 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:15:31,973 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:31,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405338666] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:31,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:31,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:31,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388978529] [2021-08-12 19:15:31,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:31,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:31,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:31,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:31,973 INFO L87 Difference]: Start difference. First operand 153 states and 334 transitions. Second operand has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:33,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:33,263 INFO L93 Difference]: Finished difference Result 238 states and 495 transitions. [2021-08-12 19:15:33,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:15:33,264 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-08-12 19:15:33,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:33,265 INFO L225 Difference]: With dead ends: 238 [2021-08-12 19:15:33,265 INFO L226 Difference]: Without dead ends: 223 [2021-08-12 19:15:33,266 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 213.8ms TimeCoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:15:33,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-08-12 19:15:33,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 154. [2021-08-12 19:15:33,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.215686274509804) internal successors, (339), 153 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:33,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 339 transitions. [2021-08-12 19:15:33,467 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 339 transitions. Word has length 19 [2021-08-12 19:15:33,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:33,467 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 339 transitions. [2021-08-12 19:15:33,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:33,467 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 339 transitions. [2021-08-12 19:15:33,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:33,467 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:33,467 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:33,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2193,415 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:33,667 INFO L430 AbstractCegarLoop]: === Iteration 421 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:33,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:33,668 INFO L82 PathProgramCache]: Analyzing trace with hash -2091410444, now seen corresponding path program 415 times [2021-08-12 19:15:33,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:33,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110243276] [2021-08-12 19:15:33,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:33,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:33,755 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:33,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:33,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110243276] [2021-08-12 19:15:33,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110243276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:33,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675103089] [2021-08-12 19:15:33,756 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:33,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:33,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:33,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:33,917 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:33,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675103089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:33,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:33,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:33,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208193192] [2021-08-12 19:15:33,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:33,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:33,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:33,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:33,918 INFO L87 Difference]: Start difference. First operand 154 states and 339 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:34,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:34,755 INFO L93 Difference]: Finished difference Result 169 states and 360 transitions. [2021-08-12 19:15:34,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:15:34,756 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:34,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:34,757 INFO L225 Difference]: With dead ends: 169 [2021-08-12 19:15:34,757 INFO L226 Difference]: Without dead ends: 154 [2021-08-12 19:15:34,757 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 277.8ms TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:15:34,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-12 19:15:34,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154. [2021-08-12 19:15:34,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2091503267973858) internal successors, (338), 153 states have internal predecessors, (338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:34,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 338 transitions. [2021-08-12 19:15:34,958 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 338 transitions. Word has length 19 [2021-08-12 19:15:34,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:34,958 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 338 transitions. [2021-08-12 19:15:34,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:34,958 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 338 transitions. [2021-08-12 19:15:34,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:34,958 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:34,958 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:35,158 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2197,416 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:35,159 INFO L430 AbstractCegarLoop]: === Iteration 422 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:35,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:35,159 INFO L82 PathProgramCache]: Analyzing trace with hash -2004529210, now seen corresponding path program 416 times [2021-08-12 19:15:35,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:35,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814477766] [2021-08-12 19:15:35,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:35,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:35,236 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:35,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:35,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814477766] [2021-08-12 19:15:35,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814477766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:35,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256840276] [2021-08-12 19:15:35,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:35,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:15:35,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:35,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:35,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:35,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:35,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:35,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:35,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:35,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:35,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:35,383 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:35,401 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-08-12 19:15:35,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:35,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:15:35,404 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:15:35,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:35,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:15:35,411 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:15:35,429 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:35,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256840276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:35,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:35,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:35,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110257000] [2021-08-12 19:15:35,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:35,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:35,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:35,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:35,430 INFO L87 Difference]: Start difference. First operand 154 states and 338 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:36,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:36,443 INFO L93 Difference]: Finished difference Result 188 states and 400 transitions. [2021-08-12 19:15:36,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:15:36,443 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:15:36,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:36,445 INFO L225 Difference]: With dead ends: 188 [2021-08-12 19:15:36,445 INFO L226 Difference]: Without dead ends: 176 [2021-08-12 19:15:36,445 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 168.1ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:36,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-08-12 19:15:36,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 149. [2021-08-12 19:15:36,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.195945945945946) internal successors, (325), 148 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:36,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 325 transitions. [2021-08-12 19:15:36,642 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 325 transitions. Word has length 19 [2021-08-12 19:15:36,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:36,642 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 325 transitions. [2021-08-12 19:15:36,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:36,642 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 325 transitions. [2021-08-12 19:15:36,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:36,643 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:36,643 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:36,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 417 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2202 [2021-08-12 19:15:36,843 INFO L430 AbstractCegarLoop]: === Iteration 423 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:36,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:36,843 INFO L82 PathProgramCache]: Analyzing trace with hash -1439707570, now seen corresponding path program 417 times [2021-08-12 19:15:36,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:36,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44934081] [2021-08-12 19:15:36,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:36,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:36,927 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:36,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:36,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44934081] [2021-08-12 19:15:36,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44934081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:36,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969285930] [2021-08-12 19:15:36,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:36,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:15:36,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:36,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:36,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:37,076 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:37,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969285930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:37,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:37,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:37,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111711151] [2021-08-12 19:15:37,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:37,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:37,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:37,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:37,076 INFO L87 Difference]: Start difference. First operand 149 states and 325 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:37,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:37,827 INFO L93 Difference]: Finished difference Result 168 states and 355 transitions. [2021-08-12 19:15:37,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:15:37,827 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:37,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:37,829 INFO L225 Difference]: With dead ends: 168 [2021-08-12 19:15:37,829 INFO L226 Difference]: Without dead ends: 150 [2021-08-12 19:15:37,829 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 227.2ms TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:15:37,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-08-12 19:15:38,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 149. [2021-08-12 19:15:38,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.189189189189189) internal successors, (324), 148 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:38,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 324 transitions. [2021-08-12 19:15:38,025 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 324 transitions. Word has length 19 [2021-08-12 19:15:38,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:38,025 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 324 transitions. [2021-08-12 19:15:38,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:38,025 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 324 transitions. [2021-08-12 19:15:38,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:38,025 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:38,025 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:38,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2204,418 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:38,226 INFO L430 AbstractCegarLoop]: === Iteration 424 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:38,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:38,226 INFO L82 PathProgramCache]: Analyzing trace with hash 208351514, now seen corresponding path program 418 times [2021-08-12 19:15:38,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:38,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903373100] [2021-08-12 19:15:38,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:38,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:38,307 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:38,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:38,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903373100] [2021-08-12 19:15:38,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903373100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:38,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441745625] [2021-08-12 19:15:38,308 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:38,332 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:15:38,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:38,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:38,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:38,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:38,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:38,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:38,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:38,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:38,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:38,460 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:38,474 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:15:38,475 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:38,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:15:38,475 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:15:38,479 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:38,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441745625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:38,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:38,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:38,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157945774] [2021-08-12 19:15:38,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:38,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:38,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:38,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:38,480 INFO L87 Difference]: Start difference. First operand 149 states and 324 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:39,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:39,459 INFO L93 Difference]: Finished difference Result 197 states and 417 transitions. [2021-08-12 19:15:39,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:15:39,460 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:39,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:39,461 INFO L225 Difference]: With dead ends: 197 [2021-08-12 19:15:39,461 INFO L226 Difference]: Without dead ends: 186 [2021-08-12 19:15:39,462 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 195.3ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:15:39,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-08-12 19:15:39,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 149. [2021-08-12 19:15:39,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.189189189189189) internal successors, (324), 148 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:39,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 324 transitions. [2021-08-12 19:15:39,660 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 324 transitions. Word has length 19 [2021-08-12 19:15:39,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:39,660 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 324 transitions. [2021-08-12 19:15:39,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:39,660 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 324 transitions. [2021-08-12 19:15:39,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:39,660 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:39,660 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:39,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 419 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2208 [2021-08-12 19:15:39,861 INFO L430 AbstractCegarLoop]: === Iteration 425 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:39,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:39,861 INFO L82 PathProgramCache]: Analyzing trace with hash -801633974, now seen corresponding path program 419 times [2021-08-12 19:15:39,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:39,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777388117] [2021-08-12 19:15:39,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:39,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:39,938 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:39,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:39,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777388117] [2021-08-12 19:15:39,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777388117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:39,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134388034] [2021-08-12 19:15:39,939 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:39,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:15:39,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:39,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:39,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:40,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:40,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:40,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:40,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:40,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:40,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:40,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:40,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:40,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:40,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:40,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:40,097 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:40,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:40,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:40,100 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:40,132 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:15:40,132 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:40,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:40,133 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:15:40,159 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:40,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134388034] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:40,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:40,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:40,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965063610] [2021-08-12 19:15:40,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:40,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:40,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:40,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:40,160 INFO L87 Difference]: Start difference. First operand 149 states and 324 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:41,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:41,294 INFO L93 Difference]: Finished difference Result 211 states and 445 transitions. [2021-08-12 19:15:41,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:15:41,294 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:41,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:41,296 INFO L225 Difference]: With dead ends: 211 [2021-08-12 19:15:41,296 INFO L226 Difference]: Without dead ends: 200 [2021-08-12 19:15:41,296 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 220.5ms TimeCoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:15:41,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-12 19:15:41,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 150. [2021-08-12 19:15:41,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.1879194630872485) internal successors, (326), 149 states have internal predecessors, (326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:41,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 326 transitions. [2021-08-12 19:15:41,496 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 326 transitions. Word has length 19 [2021-08-12 19:15:41,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:41,496 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 326 transitions. [2021-08-12 19:15:41,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:41,496 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 326 transitions. [2021-08-12 19:15:41,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:41,497 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:41,497 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:41,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 420 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2212 [2021-08-12 19:15:41,697 INFO L430 AbstractCegarLoop]: === Iteration 426 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:41,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:41,697 INFO L82 PathProgramCache]: Analyzing trace with hash 558482766, now seen corresponding path program 420 times [2021-08-12 19:15:41,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:41,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982317201] [2021-08-12 19:15:41,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:41,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:41,782 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:41,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:41,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982317201] [2021-08-12 19:15:41,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982317201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:41,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345209980] [2021-08-12 19:15:41,782 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:41,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-12 19:15:41,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:41,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:41,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:41,938 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:41,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345209980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:41,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:41,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:41,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544500650] [2021-08-12 19:15:41,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:41,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:41,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:41,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:41,939 INFO L87 Difference]: Start difference. First operand 150 states and 326 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:42,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:42,846 INFO L93 Difference]: Finished difference Result 179 states and 382 transitions. [2021-08-12 19:15:42,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:15:42,846 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:42,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:42,848 INFO L225 Difference]: With dead ends: 179 [2021-08-12 19:15:42,848 INFO L226 Difference]: Without dead ends: 167 [2021-08-12 19:15:42,848 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 272.4ms TimeCoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:15:42,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-08-12 19:15:43,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 148. [2021-08-12 19:15:43,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 2.1904761904761907) internal successors, (322), 147 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:43,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 322 transitions. [2021-08-12 19:15:43,045 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 322 transitions. Word has length 19 [2021-08-12 19:15:43,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:43,045 INFO L482 AbstractCegarLoop]: Abstraction has 148 states and 322 transitions. [2021-08-12 19:15:43,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:43,046 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 322 transitions. [2021-08-12 19:15:43,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:43,046 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:43,046 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:43,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 421 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2222 [2021-08-12 19:15:43,246 INFO L430 AbstractCegarLoop]: === Iteration 427 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:43,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:43,246 INFO L82 PathProgramCache]: Analyzing trace with hash 1386549202, now seen corresponding path program 421 times [2021-08-12 19:15:43,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:43,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733575840] [2021-08-12 19:15:43,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:43,337 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:43,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:43,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733575840] [2021-08-12 19:15:43,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733575840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:43,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605463999] [2021-08-12 19:15:43,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:43,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:43,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:43,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:43,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:43,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:43,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:43,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:43,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:43,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:43,496 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:43,536 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:15:43,536 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:43,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:15:43,539 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:43,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:43,552 INFO L518 ElimStorePlain]: Eliminatee v_prenex_347 vanished before elimination [2021-08-12 19:15:43,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:43,553 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:15:43,592 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:43,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605463999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:43,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:43,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:43,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491211991] [2021-08-12 19:15:43,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:43,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:43,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:43,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:43,593 INFO L87 Difference]: Start difference. First operand 148 states and 322 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:44,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:44,680 INFO L93 Difference]: Finished difference Result 192 states and 399 transitions. [2021-08-12 19:15:44,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:15:44,680 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:44,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:44,682 INFO L225 Difference]: With dead ends: 192 [2021-08-12 19:15:44,682 INFO L226 Difference]: Without dead ends: 181 [2021-08-12 19:15:44,682 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 377.7ms TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:15:44,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-08-12 19:15:44,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 150. [2021-08-12 19:15:44,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.1946308724832213) internal successors, (327), 149 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:44,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 327 transitions. [2021-08-12 19:15:44,882 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 327 transitions. Word has length 19 [2021-08-12 19:15:44,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:44,882 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 327 transitions. [2021-08-12 19:15:44,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:44,882 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 327 transitions. [2021-08-12 19:15:44,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:44,883 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:44,883 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:45,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 422 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2232 [2021-08-12 19:15:45,083 INFO L430 AbstractCegarLoop]: === Iteration 428 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:45,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:45,083 INFO L82 PathProgramCache]: Analyzing trace with hash -898232384, now seen corresponding path program 422 times [2021-08-12 19:15:45,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:45,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866159713] [2021-08-12 19:15:45,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:45,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:45,181 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:45,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:45,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866159713] [2021-08-12 19:15:45,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866159713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:45,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64690278] [2021-08-12 19:15:45,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:45,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:15:45,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:45,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:45,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:45,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:45,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:45,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:15:45,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:45,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:45,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:15:45,327 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:45,374 INFO L628 ElimStorePlain]: treesize reduction 72, result has 39.5 percent of original size [2021-08-12 19:15:45,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:45,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:45,377 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:45,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:45,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:45,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:15:45,396 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:15:45,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:45,411 INFO L518 ElimStorePlain]: Eliminatee v_prenex_350 vanished before elimination [2021-08-12 19:15:45,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:45,413 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:15:45,455 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:45,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64690278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:45,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:45,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:45,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812273315] [2021-08-12 19:15:45,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:45,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:45,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:45,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:45,456 INFO L87 Difference]: Start difference. First operand 150 states and 327 transitions. Second operand has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:46,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:46,945 INFO L93 Difference]: Finished difference Result 242 states and 502 transitions. [2021-08-12 19:15:46,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:15:46,945 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-08-12 19:15:46,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:46,947 INFO L225 Difference]: With dead ends: 242 [2021-08-12 19:15:46,947 INFO L226 Difference]: Without dead ends: 227 [2021-08-12 19:15:46,947 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 356.7ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:15:46,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2021-08-12 19:15:47,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 151. [2021-08-12 19:15:47,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2133333333333334) internal successors, (332), 150 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:47,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 332 transitions. [2021-08-12 19:15:47,151 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 332 transitions. Word has length 19 [2021-08-12 19:15:47,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:47,151 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 332 transitions. [2021-08-12 19:15:47,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:47,152 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 332 transitions. [2021-08-12 19:15:47,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:47,152 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:47,152 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:47,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 423 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2239 [2021-08-12 19:15:47,352 INFO L430 AbstractCegarLoop]: === Iteration 429 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:47,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:47,352 INFO L82 PathProgramCache]: Analyzing trace with hash 513613948, now seen corresponding path program 423 times [2021-08-12 19:15:47,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:47,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47410037] [2021-08-12 19:15:47,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:47,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:47,446 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:47,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:47,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47410037] [2021-08-12 19:15:47,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47410037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:47,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899590702] [2021-08-12 19:15:47,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:47,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:15:47,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:47,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:47,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:47,614 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:47,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899590702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:47,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:47,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:47,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235766368] [2021-08-12 19:15:47,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:47,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:47,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:47,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:47,614 INFO L87 Difference]: Start difference. First operand 151 states and 332 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:48,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:48,538 INFO L93 Difference]: Finished difference Result 167 states and 355 transitions. [2021-08-12 19:15:48,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:15:48,539 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:48,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:48,540 INFO L225 Difference]: With dead ends: 167 [2021-08-12 19:15:48,540 INFO L226 Difference]: Without dead ends: 152 [2021-08-12 19:15:48,541 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 347.8ms TimeCoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:15:48,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-08-12 19:15:48,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 151. [2021-08-12 19:15:48,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2066666666666666) internal successors, (331), 150 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:48,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 331 transitions. [2021-08-12 19:15:48,738 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 331 transitions. Word has length 19 [2021-08-12 19:15:48,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:48,738 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 331 transitions. [2021-08-12 19:15:48,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:48,738 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 331 transitions. [2021-08-12 19:15:48,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:48,739 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:48,739 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:48,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 424 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2243 [2021-08-12 19:15:48,939 INFO L430 AbstractCegarLoop]: === Iteration 430 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:48,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:48,939 INFO L82 PathProgramCache]: Analyzing trace with hash 600495182, now seen corresponding path program 424 times [2021-08-12 19:15:48,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:48,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867537627] [2021-08-12 19:15:48,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:48,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:49,016 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:49,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:49,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867537627] [2021-08-12 19:15:49,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867537627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:49,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066168101] [2021-08-12 19:15:49,017 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:49,041 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:15:49,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:49,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:49,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:49,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:49,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:49,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:49,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:49,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:49,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:49,167 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:49,186 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-08-12 19:15:49,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:49,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:15:49,189 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:15:49,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:49,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:15:49,195 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:15:49,213 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:49,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066168101] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:49,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:49,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:49,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653516911] [2021-08-12 19:15:49,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:49,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:49,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:49,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:49,214 INFO L87 Difference]: Start difference. First operand 151 states and 331 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:50,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:50,210 INFO L93 Difference]: Finished difference Result 188 states and 401 transitions. [2021-08-12 19:15:50,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:15:50,211 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:15:50,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:50,213 INFO L225 Difference]: With dead ends: 188 [2021-08-12 19:15:50,213 INFO L226 Difference]: Without dead ends: 176 [2021-08-12 19:15:50,213 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 215.1ms TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:15:50,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-08-12 19:15:50,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 147. [2021-08-12 19:15:50,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.191780821917808) internal successors, (320), 146 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:50,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 320 transitions. [2021-08-12 19:15:50,406 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 320 transitions. Word has length 19 [2021-08-12 19:15:50,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:50,407 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 320 transitions. [2021-08-12 19:15:50,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:50,407 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 320 transitions. [2021-08-12 19:15:50,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:50,407 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:50,407 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:50,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 425 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2248 [2021-08-12 19:15:50,607 INFO L430 AbstractCegarLoop]: === Iteration 431 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:50,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:50,608 INFO L82 PathProgramCache]: Analyzing trace with hash 724682390, now seen corresponding path program 425 times [2021-08-12 19:15:50,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:50,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494278470] [2021-08-12 19:15:50,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:50,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:50,687 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:50,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:50,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494278470] [2021-08-12 19:15:50,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494278470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:50,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387993973] [2021-08-12 19:15:50,688 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:50,712 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:15:50,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:50,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:50,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:50,890 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:50,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387993973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:50,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:50,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:50,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947075956] [2021-08-12 19:15:50,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:50,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:50,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:50,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:50,891 INFO L87 Difference]: Start difference. First operand 147 states and 320 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:52,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:52,327 INFO L93 Difference]: Finished difference Result 217 states and 451 transitions. [2021-08-12 19:15:52,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:15:52,328 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:52,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:52,329 INFO L225 Difference]: With dead ends: 217 [2021-08-12 19:15:52,330 INFO L226 Difference]: Without dead ends: 202 [2021-08-12 19:15:52,330 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 371.3ms TimeCoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:15:52,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-08-12 19:15:52,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 156. [2021-08-12 19:15:52,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.2193548387096773) internal successors, (344), 155 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:52,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 344 transitions. [2021-08-12 19:15:52,537 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 344 transitions. Word has length 19 [2021-08-12 19:15:52,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:52,537 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 344 transitions. [2021-08-12 19:15:52,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:52,537 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 344 transitions. [2021-08-12 19:15:52,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:52,537 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:52,537 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:52,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2250,426 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:52,737 INFO L430 AbstractCegarLoop]: === Iteration 432 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:52,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:52,738 INFO L82 PathProgramCache]: Analyzing trace with hash 500750922, now seen corresponding path program 426 times [2021-08-12 19:15:52,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:52,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905300861] [2021-08-12 19:15:52,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:52,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:52,829 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:52,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:52,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905300861] [2021-08-12 19:15:52,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905300861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:52,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804246645] [2021-08-12 19:15:52,829 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:52,854 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:15:52,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:52,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:52,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:53,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:53,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:53,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:53,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:53,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:53,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:15:53,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:53,060 INFO L628 ElimStorePlain]: treesize reduction 82, result has 36.4 percent of original size [2021-08-12 19:15:53,061 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:53,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-08-12 19:15:53,063 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:53,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:53,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_355 vanished before elimination [2021-08-12 19:15:53,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:53,080 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:141, output treesize:22 [2021-08-12 19:15:53,130 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:53,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804246645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:53,130 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:53,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:53,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738535331] [2021-08-12 19:15:53,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:53,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:53,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:53,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:53,130 INFO L87 Difference]: Start difference. First operand 156 states and 344 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:54,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:54,159 INFO L93 Difference]: Finished difference Result 200 states and 419 transitions. [2021-08-12 19:15:54,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:15:54,159 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:54,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:54,161 INFO L225 Difference]: With dead ends: 200 [2021-08-12 19:15:54,163 INFO L226 Difference]: Without dead ends: 189 [2021-08-12 19:15:54,163 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 285.5ms TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:15:54,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-08-12 19:15:54,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 156. [2021-08-12 19:15:54,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.2193548387096773) internal successors, (344), 155 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:54,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 344 transitions. [2021-08-12 19:15:54,369 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 344 transitions. Word has length 19 [2021-08-12 19:15:54,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:54,369 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 344 transitions. [2021-08-12 19:15:54,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:54,369 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 344 transitions. [2021-08-12 19:15:54,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:54,369 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:54,369 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:54,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2261,427 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:54,569 INFO L430 AbstractCegarLoop]: === Iteration 433 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:54,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:54,570 INFO L82 PathProgramCache]: Analyzing trace with hash -910039910, now seen corresponding path program 427 times [2021-08-12 19:15:54,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:54,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288339197] [2021-08-12 19:15:54,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:54,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:54,657 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:54,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:54,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288339197] [2021-08-12 19:15:54,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288339197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:54,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761304382] [2021-08-12 19:15:54,657 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:54,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:54,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:54,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:54,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:54,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:54,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:15:54,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:54,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:54,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:15:54,843 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:54,883 INFO L628 ElimStorePlain]: treesize reduction 68, result has 36.4 percent of original size [2021-08-12 19:15:54,883 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:54,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-08-12 19:15:54,885 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:54,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:54,898 INFO L518 ElimStorePlain]: Eliminatee v_prenex_358 vanished before elimination [2021-08-12 19:15:54,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:54,899 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:15:54,928 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:54,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761304382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:54,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:54,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:54,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460193323] [2021-08-12 19:15:54,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:54,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:54,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:54,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:54,929 INFO L87 Difference]: Start difference. First operand 156 states and 344 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:56,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:56,263 INFO L93 Difference]: Finished difference Result 198 states and 410 transitions. [2021-08-12 19:15:56,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:15:56,263 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:15:56,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:56,265 INFO L225 Difference]: With dead ends: 198 [2021-08-12 19:15:56,265 INFO L226 Difference]: Without dead ends: 185 [2021-08-12 19:15:56,265 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 483.7ms TimeCoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:15:56,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-08-12 19:15:56,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 156. [2021-08-12 19:15:56,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.2129032258064516) internal successors, (343), 155 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:56,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 343 transitions. [2021-08-12 19:15:56,476 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 343 transitions. Word has length 19 [2021-08-12 19:15:56,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:56,476 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 343 transitions. [2021-08-12 19:15:56,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:56,476 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 343 transitions. [2021-08-12 19:15:56,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:56,476 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:56,476 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:56,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2267,428 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:56,677 INFO L430 AbstractCegarLoop]: === Iteration 434 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:56,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:56,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1860867662, now seen corresponding path program 428 times [2021-08-12 19:15:56,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:56,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016977897] [2021-08-12 19:15:56,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:56,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:56,755 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:56,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:56,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016977897] [2021-08-12 19:15:56,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016977897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:56,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868855323] [2021-08-12 19:15:56,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:56,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:15:56,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:56,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:15:56,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:56,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:56,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:56,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:15:56,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:56,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:56,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:15:56,919 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:56,967 INFO L628 ElimStorePlain]: treesize reduction 72, result has 39.5 percent of original size [2021-08-12 19:15:56,967 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:15:56,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:56,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:15:56,970 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:15:56,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:56,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:15:56,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:15:56,989 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:15:57,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:15:57,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:15:57,006 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:133, output treesize:22 [2021-08-12 19:15:57,049 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:57,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868855323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:57,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:57,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:15:57,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218779431] [2021-08-12 19:15:57,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:15:57,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:57,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:15:57,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:15:57,050 INFO L87 Difference]: Start difference. First operand 156 states and 343 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:58,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:15:58,776 INFO L93 Difference]: Finished difference Result 233 states and 480 transitions. [2021-08-12 19:15:58,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:15:58,777 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:15:58,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:15:58,778 INFO L225 Difference]: With dead ends: 233 [2021-08-12 19:15:58,779 INFO L226 Difference]: Without dead ends: 221 [2021-08-12 19:15:58,779 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 389.4ms TimeCoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:15:58,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-12 19:15:58,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 155. [2021-08-12 19:15:58,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.2142857142857144) internal successors, (341), 154 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:58,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 341 transitions. [2021-08-12 19:15:58,984 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 341 transitions. Word has length 19 [2021-08-12 19:15:58,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:15:58,984 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 341 transitions. [2021-08-12 19:15:58,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:15:58,984 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 341 transitions. [2021-08-12 19:15:58,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:15:58,985 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:15:58,985 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:15:59,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2275,429 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:59,185 INFO L430 AbstractCegarLoop]: === Iteration 435 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:15:59,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:15:59,185 INFO L82 PathProgramCache]: Analyzing trace with hash -372184332, now seen corresponding path program 429 times [2021-08-12 19:15:59,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:15:59,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415745862] [2021-08-12 19:15:59,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:15:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:15:59,279 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:59,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:15:59,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415745862] [2021-08-12 19:15:59,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415745862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:59,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402606688] [2021-08-12 19:15:59,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:15:59,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:15:59,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:15:59,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:15:59,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:15:59,472 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:15:59,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402606688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:15:59,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:15:59,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:15:59,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140910034] [2021-08-12 19:15:59,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:15:59,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:15:59,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:15:59,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:15:59,473 INFO L87 Difference]: Start difference. First operand 155 states and 341 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:00,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:00,614 INFO L93 Difference]: Finished difference Result 174 states and 368 transitions. [2021-08-12 19:16:00,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:16:00,614 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:00,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:00,616 INFO L225 Difference]: With dead ends: 174 [2021-08-12 19:16:00,616 INFO L226 Difference]: Without dead ends: 159 [2021-08-12 19:16:00,616 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 422.2ms TimeCoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:16:00,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-08-12 19:16:00,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 155. [2021-08-12 19:16:00,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.207792207792208) internal successors, (340), 154 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:00,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 340 transitions. [2021-08-12 19:16:00,822 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 340 transitions. Word has length 19 [2021-08-12 19:16:00,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:00,822 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 340 transitions. [2021-08-12 19:16:00,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:00,823 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 340 transitions. [2021-08-12 19:16:00,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:00,823 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:00,823 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:01,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 430 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2279 [2021-08-12 19:16:01,023 INFO L430 AbstractCegarLoop]: === Iteration 436 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:01,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:01,023 INFO L82 PathProgramCache]: Analyzing trace with hash -285303098, now seen corresponding path program 430 times [2021-08-12 19:16:01,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:01,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011242164] [2021-08-12 19:16:01,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:01,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:01,101 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:01,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:01,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011242164] [2021-08-12 19:16:01,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011242164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:01,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141661562] [2021-08-12 19:16:01,101 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:01,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:16:01,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:01,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:16:01,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:01,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:01,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:01,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:01,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:01,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:01,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:01,281 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:01,301 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-08-12 19:16:01,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:01,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:16:01,304 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:16:01,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:16:01,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:16:01,310 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:16:01,330 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:01,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141661562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:01,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:01,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:01,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315600194] [2021-08-12 19:16:01,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:01,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:01,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:01,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:01,330 INFO L87 Difference]: Start difference. First operand 155 states and 340 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:02,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:02,821 INFO L93 Difference]: Finished difference Result 205 states and 427 transitions. [2021-08-12 19:16:02,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:16:02,821 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:16:02,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:02,823 INFO L225 Difference]: With dead ends: 205 [2021-08-12 19:16:02,823 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:16:02,823 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 391.8ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:16:02,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:16:03,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 154. [2021-08-12 19:16:03,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2091503267973858) internal successors, (338), 153 states have internal predecessors, (338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:03,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 338 transitions. [2021-08-12 19:16:03,030 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 338 transitions. Word has length 19 [2021-08-12 19:16:03,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:03,031 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 338 transitions. [2021-08-12 19:16:03,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:03,031 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 338 transitions. [2021-08-12 19:16:03,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:03,031 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:03,031 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:03,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 431 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2284 [2021-08-12 19:16:03,231 INFO L430 AbstractCegarLoop]: === Iteration 437 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:03,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:03,232 INFO L82 PathProgramCache]: Analyzing trace with hash -878530598, now seen corresponding path program 431 times [2021-08-12 19:16:03,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:03,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235878714] [2021-08-12 19:16:03,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:03,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:03,308 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:03,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:03,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235878714] [2021-08-12 19:16:03,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235878714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:03,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860760262] [2021-08-12 19:16:03,309 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:03,335 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:16:03,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:03,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:03,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:03,481 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:03,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860760262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:03,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:03,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:16:03,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491689456] [2021-08-12 19:16:03,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:16:03,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:03,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:16:03,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:16:03,481 INFO L87 Difference]: Start difference. First operand 154 states and 338 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:04,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:04,391 INFO L93 Difference]: Finished difference Result 171 states and 362 transitions. [2021-08-12 19:16:04,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:16:04,391 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:04,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:04,393 INFO L225 Difference]: With dead ends: 171 [2021-08-12 19:16:04,393 INFO L226 Difference]: Without dead ends: 154 [2021-08-12 19:16:04,393 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 284.2ms TimeCoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:16:04,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-12 19:16:04,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154. [2021-08-12 19:16:04,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2026143790849675) internal successors, (337), 153 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:04,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 337 transitions. [2021-08-12 19:16:04,600 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 337 transitions. Word has length 19 [2021-08-12 19:16:04,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:04,600 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 337 transitions. [2021-08-12 19:16:04,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:04,600 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 337 transitions. [2021-08-12 19:16:04,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:04,600 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:04,600 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:04,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2286,432 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:04,801 INFO L430 AbstractCegarLoop]: === Iteration 438 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:04,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:04,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1902880078, now seen corresponding path program 432 times [2021-08-12 19:16:04,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:04,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863490588] [2021-08-12 19:16:04,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:04,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:04,875 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:04,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:04,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863490588] [2021-08-12 19:16:04,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863490588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:04,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676787165] [2021-08-12 19:16:04,876 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:04,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:16:04,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:04,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:04,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:05,038 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:05,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676787165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:05,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:05,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:16:05,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026048407] [2021-08-12 19:16:05,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:16:05,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:05,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:16:05,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:16:05,039 INFO L87 Difference]: Start difference. First operand 154 states and 337 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:06,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:06,174 INFO L93 Difference]: Finished difference Result 187 states and 391 transitions. [2021-08-12 19:16:06,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:16:06,175 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:06,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:06,176 INFO L225 Difference]: With dead ends: 187 [2021-08-12 19:16:06,176 INFO L226 Difference]: Without dead ends: 175 [2021-08-12 19:16:06,177 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 164.9ms TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:16:06,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-08-12 19:16:06,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 145. [2021-08-12 19:16:06,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.1944444444444446) internal successors, (316), 144 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:06,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 316 transitions. [2021-08-12 19:16:06,375 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 316 transitions. Word has length 19 [2021-08-12 19:16:06,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:06,376 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 316 transitions. [2021-08-12 19:16:06,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:06,376 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 316 transitions. [2021-08-12 19:16:06,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:06,376 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:06,376 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:06,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2291,433 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:06,576 INFO L430 AbstractCegarLoop]: === Iteration 439 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:06,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:06,577 INFO L82 PathProgramCache]: Analyzing trace with hash -803588398, now seen corresponding path program 433 times [2021-08-12 19:16:06,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:06,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172380522] [2021-08-12 19:16:06,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:06,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:06,655 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:06,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:06,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172380522] [2021-08-12 19:16:06,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172380522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:06,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904002199] [2021-08-12 19:16:06,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:06,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:06,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:16:06,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:06,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:06,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:06,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:06,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:06,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:06,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:06,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:06,820 INFO L628 ElimStorePlain]: treesize reduction 40, result has 29.8 percent of original size [2021-08-12 19:16:06,820 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:16:06,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:16:06,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:16:06,838 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:06,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904002199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:06,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:06,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:06,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006228819] [2021-08-12 19:16:06,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:06,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:06,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:06,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:06,839 INFO L87 Difference]: Start difference. First operand 145 states and 316 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:07,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:07,974 INFO L93 Difference]: Finished difference Result 198 states and 419 transitions. [2021-08-12 19:16:07,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:16:07,974 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:07,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:07,976 INFO L225 Difference]: With dead ends: 198 [2021-08-12 19:16:07,976 INFO L226 Difference]: Without dead ends: 187 [2021-08-12 19:16:07,977 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 221.9ms TimeCoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:16:07,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-08-12 19:16:08,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 145. [2021-08-12 19:16:08,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.1944444444444446) internal successors, (316), 144 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:08,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 316 transitions. [2021-08-12 19:16:08,179 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 316 transitions. Word has length 19 [2021-08-12 19:16:08,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:08,179 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 316 transitions. [2021-08-12 19:16:08,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:08,179 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 316 transitions. [2021-08-12 19:16:08,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:08,179 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:08,179 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:08,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2295,434 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:08,380 INFO L430 AbstractCegarLoop]: === Iteration 440 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:08,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:08,380 INFO L82 PathProgramCache]: Analyzing trace with hash -2048367454, now seen corresponding path program 434 times [2021-08-12 19:16:08,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:08,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273130757] [2021-08-12 19:16:08,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:08,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:08,457 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:08,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:08,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273130757] [2021-08-12 19:16:08,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273130757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:08,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410790716] [2021-08-12 19:16:08,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:08,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:16:08,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:08,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:16:08,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:08,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:08,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:08,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:08,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:08,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:08,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:08,607 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:08,624 INFO L628 ElimStorePlain]: treesize reduction 38, result has 30.9 percent of original size [2021-08-12 19:16:08,624 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:16:08,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:16:08,625 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:67, output treesize:9 [2021-08-12 19:16:08,642 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:08,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410790716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:08,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:08,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:08,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882003084] [2021-08-12 19:16:08,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:08,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:08,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:08,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:08,642 INFO L87 Difference]: Start difference. First operand 145 states and 316 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:10,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:10,017 INFO L93 Difference]: Finished difference Result 208 states and 439 transitions. [2021-08-12 19:16:10,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:16:10,018 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:10,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:10,019 INFO L225 Difference]: With dead ends: 208 [2021-08-12 19:16:10,019 INFO L226 Difference]: Without dead ends: 197 [2021-08-12 19:16:10,020 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 366.4ms TimeCoverageRelationStatistics Valid=105, Invalid=651, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:16:10,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-12 19:16:10,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 145. [2021-08-12 19:16:10,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.1944444444444446) internal successors, (316), 144 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:10,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 316 transitions. [2021-08-12 19:16:10,224 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 316 transitions. Word has length 19 [2021-08-12 19:16:10,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:10,224 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 316 transitions. [2021-08-12 19:16:10,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:10,224 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 316 transitions. [2021-08-12 19:16:10,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:10,224 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:10,225 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:10,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2296,435 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:10,425 INFO L430 AbstractCegarLoop]: === Iteration 441 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:10,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:10,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1236614354, now seen corresponding path program 435 times [2021-08-12 19:16:10,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:10,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295293682] [2021-08-12 19:16:10,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:10,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:10,504 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:10,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:10,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295293682] [2021-08-12 19:16:10,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295293682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:10,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575620322] [2021-08-12 19:16:10,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:10,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:16:10,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:10,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:10,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:10,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:10,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:10,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:16:10,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:10,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:10,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:10,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:10,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:10,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:10,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:10,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:16:10,665 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:10,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:10,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:16:10,668 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:10,701 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:16:10,701 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:16:10,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:16:10,702 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:16:10,743 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:10,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575620322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:10,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:10,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:10,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63174928] [2021-08-12 19:16:10,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:10,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:10,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:10,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:10,744 INFO L87 Difference]: Start difference. First operand 145 states and 316 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:12,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:12,496 INFO L93 Difference]: Finished difference Result 230 states and 475 transitions. [2021-08-12 19:16:12,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:16:12,496 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:12,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:12,498 INFO L225 Difference]: With dead ends: 230 [2021-08-12 19:16:12,498 INFO L226 Difference]: Without dead ends: 219 [2021-08-12 19:16:12,498 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 602.7ms TimeCoverageRelationStatistics Valid=141, Invalid=915, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:16:12,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-08-12 19:16:12,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 145. [2021-08-12 19:16:12,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.1944444444444446) internal successors, (316), 144 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:12,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 316 transitions. [2021-08-12 19:16:12,702 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 316 transitions. Word has length 19 [2021-08-12 19:16:12,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:12,702 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 316 transitions. [2021-08-12 19:16:12,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:12,702 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 316 transitions. [2021-08-12 19:16:12,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:12,702 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:12,702 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:12,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2297,436 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:12,903 INFO L430 AbstractCegarLoop]: === Iteration 442 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:12,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:12,903 INFO L82 PathProgramCache]: Analyzing trace with hash -174176478, now seen corresponding path program 436 times [2021-08-12 19:16:12,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:12,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127601721] [2021-08-12 19:16:12,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:12,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:12,978 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:12,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:12,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127601721] [2021-08-12 19:16:12,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127601721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:12,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913241141] [2021-08-12 19:16:12,979 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:13,003 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:16:13,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:13,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:16:13,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:13,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:13,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:13,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:13,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:13,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:13,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:13,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:13,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:13,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:13,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:13,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:16:13,124 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:13,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:13,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:16:13,127 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:13,168 INFO L628 ElimStorePlain]: treesize reduction 73, result has 38.7 percent of original size [2021-08-12 19:16:13,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:13,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:16:13,172 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:16:13,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:16:13,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:16:13,189 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:141, output treesize:22 [2021-08-12 19:16:13,221 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:13,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913241141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:13,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:13,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:16:13,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410289682] [2021-08-12 19:16:13,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:16:13,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:13,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:16:13,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:16:13,221 INFO L87 Difference]: Start difference. First operand 145 states and 316 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:14,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:14,645 INFO L93 Difference]: Finished difference Result 197 states and 412 transitions. [2021-08-12 19:16:14,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:16:14,645 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:14,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:14,647 INFO L225 Difference]: With dead ends: 197 [2021-08-12 19:16:14,647 INFO L226 Difference]: Without dead ends: 184 [2021-08-12 19:16:14,647 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 519.3ms TimeCoverageRelationStatistics Valid=125, Invalid=745, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:16:14,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-08-12 19:16:14,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 145. [2021-08-12 19:16:14,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.1875) internal successors, (315), 144 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:14,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 315 transitions. [2021-08-12 19:16:14,847 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 315 transitions. Word has length 19 [2021-08-12 19:16:14,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:14,847 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 315 transitions. [2021-08-12 19:16:14,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:14,847 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 315 transitions. [2021-08-12 19:16:14,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:14,848 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:14,848 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:15,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2307,437 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:15,048 INFO L430 AbstractCegarLoop]: === Iteration 443 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:15,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:15,048 INFO L82 PathProgramCache]: Analyzing trace with hash -1698236202, now seen corresponding path program 437 times [2021-08-12 19:16:15,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:15,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124410062] [2021-08-12 19:16:15,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:15,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:15,147 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:15,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:15,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124410062] [2021-08-12 19:16:15,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124410062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:15,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370256763] [2021-08-12 19:16:15,148 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:15,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:16:15,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:15,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:15,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:15,323 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:15,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370256763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:15,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:15,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:16:15,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64057913] [2021-08-12 19:16:15,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:16:15,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:15,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:16:15,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:16:15,324 INFO L87 Difference]: Start difference. First operand 145 states and 315 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:16,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:16,450 INFO L93 Difference]: Finished difference Result 180 states and 383 transitions. [2021-08-12 19:16:16,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:16:16,451 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:16,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:16,453 INFO L225 Difference]: With dead ends: 180 [2021-08-12 19:16:16,453 INFO L226 Difference]: Without dead ends: 168 [2021-08-12 19:16:16,453 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 399.2ms TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:16:16,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-08-12 19:16:16,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 142. [2021-08-12 19:16:16,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.1914893617021276) internal successors, (309), 141 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:16,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 309 transitions. [2021-08-12 19:16:16,652 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 309 transitions. Word has length 19 [2021-08-12 19:16:16,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:16,652 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 309 transitions. [2021-08-12 19:16:16,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:16,652 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 309 transitions. [2021-08-12 19:16:16,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:16,653 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:16,653 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:16,853 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 438 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2311 [2021-08-12 19:16:16,853 INFO L430 AbstractCegarLoop]: === Iteration 444 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:16,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:16,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1360801562, now seen corresponding path program 438 times [2021-08-12 19:16:16,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:16,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127605521] [2021-08-12 19:16:16,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:16,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:16,938 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:16,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:16,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127605521] [2021-08-12 19:16:16,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127605521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:16,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103444845] [2021-08-12 19:16:16,938 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:16,963 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:16:16,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:16,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:16,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:17,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:17,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:17,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:16:17,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:17,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:17,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:16:17,088 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:17,103 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:16:17,103 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:16:17,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:16:17,103 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:16:17,118 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:17,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103444845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:17,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:17,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:17,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738157927] [2021-08-12 19:16:17,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:17,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:17,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:17,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:17,119 INFO L87 Difference]: Start difference. First operand 142 states and 309 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:18,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:18,167 INFO L93 Difference]: Finished difference Result 195 states and 412 transitions. [2021-08-12 19:16:18,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:16:18,168 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:18,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:18,170 INFO L225 Difference]: With dead ends: 195 [2021-08-12 19:16:18,170 INFO L226 Difference]: Without dead ends: 184 [2021-08-12 19:16:18,170 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 226.2ms TimeCoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:16:18,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-08-12 19:16:18,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 144. [2021-08-12 19:16:18,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 2.1888111888111887) internal successors, (313), 143 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:18,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 313 transitions. [2021-08-12 19:16:18,372 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 313 transitions. Word has length 19 [2021-08-12 19:16:18,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:18,372 INFO L482 AbstractCegarLoop]: Abstraction has 144 states and 313 transitions. [2021-08-12 19:16:18,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:18,372 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 313 transitions. [2021-08-12 19:16:18,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:18,372 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:18,372 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:18,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 439 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2321 [2021-08-12 19:16:18,573 INFO L430 AbstractCegarLoop]: === Iteration 445 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:18,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:18,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1000885044, now seen corresponding path program 439 times [2021-08-12 19:16:18,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:18,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459487298] [2021-08-12 19:16:18,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:18,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:18,655 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:18,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:18,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459487298] [2021-08-12 19:16:18,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459487298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:18,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143647442] [2021-08-12 19:16:18,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:18,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:18,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:18,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:18,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:18,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:18,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:16:18,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:18,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:18,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:18,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:18,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:18,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:18,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:18,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:16:18,803 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:18,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:18,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:16:18,806 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:18,838 INFO L628 ElimStorePlain]: treesize reduction 53, result has 36.9 percent of original size [2021-08-12 19:16:18,838 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:16:18,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:16:18,839 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:121, output treesize:15 [2021-08-12 19:16:18,864 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:18,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143647442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:18,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:18,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:16:18,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516478441] [2021-08-12 19:16:18,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:16:18,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:18,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:16:18,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:16:18,865 INFO L87 Difference]: Start difference. First operand 144 states and 313 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:20,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:20,169 INFO L93 Difference]: Finished difference Result 212 states and 448 transitions. [2021-08-12 19:16:20,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:16:20,170 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:20,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:20,171 INFO L225 Difference]: With dead ends: 212 [2021-08-12 19:16:20,171 INFO L226 Difference]: Without dead ends: 201 [2021-08-12 19:16:20,172 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 320.7ms TimeCoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:16:20,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-12 19:16:20,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 145. [2021-08-12 19:16:20,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.1875) internal successors, (315), 144 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:20,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 315 transitions. [2021-08-12 19:16:20,378 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 315 transitions. Word has length 19 [2021-08-12 19:16:20,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:20,378 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 315 transitions. [2021-08-12 19:16:20,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:20,378 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 315 transitions. [2021-08-12 19:16:20,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:20,378 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:20,378 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:20,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2325,440 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:20,579 INFO L430 AbstractCegarLoop]: === Iteration 446 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:20,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:20,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1710932814, now seen corresponding path program 440 times [2021-08-12 19:16:20,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:20,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105703189] [2021-08-12 19:16:20,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:20,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:20,674 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:20,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:20,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105703189] [2021-08-12 19:16:20,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105703189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:20,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700506240] [2021-08-12 19:16:20,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:20,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:16:20,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:20,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:16:20,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:20,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:20,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:20,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:20,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:20,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:20,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:20,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:16:20,824 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:20,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:20,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:20,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:16:20,828 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:20,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:20,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:20,831 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:20,876 INFO L628 ElimStorePlain]: treesize reduction 65, result has 38.1 percent of original size [2021-08-12 19:16:20,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:20,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:16:20,880 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:16:20,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:16:20,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:16:20,899 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:133, output treesize:22 [2021-08-12 19:16:20,943 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:20,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700506240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:20,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:20,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:20,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723016193] [2021-08-12 19:16:20,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:20,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:20,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:20,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:20,944 INFO L87 Difference]: Start difference. First operand 145 states and 315 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:21,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:21,929 INFO L93 Difference]: Finished difference Result 181 states and 385 transitions. [2021-08-12 19:16:21,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:16:21,929 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:16:21,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:21,931 INFO L225 Difference]: With dead ends: 181 [2021-08-12 19:16:21,931 INFO L226 Difference]: Without dead ends: 169 [2021-08-12 19:16:21,932 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 305.9ms TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:16:21,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-08-12 19:16:22,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 143. [2021-08-12 19:16:22,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 2.1901408450704225) internal successors, (311), 142 states have internal predecessors, (311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:22,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 311 transitions. [2021-08-12 19:16:22,136 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 311 transitions. Word has length 19 [2021-08-12 19:16:22,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:22,136 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 311 transitions. [2021-08-12 19:16:22,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:22,136 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 311 transitions. [2021-08-12 19:16:22,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:22,136 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:22,136 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:22,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 441 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2335 [2021-08-12 19:16:22,336 INFO L430 AbstractCegarLoop]: === Iteration 447 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:22,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:22,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1755968046, now seen corresponding path program 441 times [2021-08-12 19:16:22,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:22,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090636734] [2021-08-12 19:16:22,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:22,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:22,423 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:22,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:22,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090636734] [2021-08-12 19:16:22,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090636734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:22,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734263053] [2021-08-12 19:16:22,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:22,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:16:22,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:22,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:22,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:22,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:22,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:22,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:22,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:22,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:22,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:16:22,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:22,628 INFO L628 ElimStorePlain]: treesize reduction 60, result has 38.8 percent of original size [2021-08-12 19:16:22,628 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:16:22,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-08-12 19:16:22,631 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:22,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:16:22,644 INFO L518 ElimStorePlain]: Eliminatee v_prenex_365 vanished before elimination [2021-08-12 19:16:22,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:16:22,644 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:121, output treesize:15 [2021-08-12 19:16:22,684 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:22,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734263053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:22,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:22,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:22,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50875203] [2021-08-12 19:16:22,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:22,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:22,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:22,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:22,684 INFO L87 Difference]: Start difference. First operand 143 states and 311 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:23,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:23,874 INFO L93 Difference]: Finished difference Result 199 states and 412 transitions. [2021-08-12 19:16:23,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:16:23,875 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:23,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:23,877 INFO L225 Difference]: With dead ends: 199 [2021-08-12 19:16:23,877 INFO L226 Difference]: Without dead ends: 188 [2021-08-12 19:16:23,877 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 355.2ms TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:16:23,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-08-12 19:16:24,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 145. [2021-08-12 19:16:24,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.1944444444444446) internal successors, (316), 144 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:24,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 316 transitions. [2021-08-12 19:16:24,081 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 316 transitions. Word has length 19 [2021-08-12 19:16:24,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:24,081 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 316 transitions. [2021-08-12 19:16:24,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:24,081 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 316 transitions. [2021-08-12 19:16:24,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:24,081 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:24,081 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:24,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2339,442 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:24,282 INFO L430 AbstractCegarLoop]: === Iteration 448 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:24,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:24,282 INFO L82 PathProgramCache]: Analyzing trace with hash 254217664, now seen corresponding path program 442 times [2021-08-12 19:16:24,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:24,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160889594] [2021-08-12 19:16:24,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:24,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:24,361 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:24,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:24,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160889594] [2021-08-12 19:16:24,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160889594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:24,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578065845] [2021-08-12 19:16:24,361 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:24,387 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:16:24,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:24,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:24,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:24,570 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:24,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578065845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:24,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:24,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:24,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014273081] [2021-08-12 19:16:24,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:24,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:24,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:24,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:24,571 INFO L87 Difference]: Start difference. First operand 145 states and 316 transitions. Second operand has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:26,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:26,148 INFO L93 Difference]: Finished difference Result 242 states and 496 transitions. [2021-08-12 19:16:26,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:16:26,148 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-08-12 19:16:26,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:26,150 INFO L225 Difference]: With dead ends: 242 [2021-08-12 19:16:26,150 INFO L226 Difference]: Without dead ends: 227 [2021-08-12 19:16:26,150 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 298.7ms TimeCoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:16:26,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2021-08-12 19:16:26,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 146. [2021-08-12 19:16:26,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.213793103448276) internal successors, (321), 145 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:26,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 321 transitions. [2021-08-12 19:16:26,356 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 321 transitions. Word has length 19 [2021-08-12 19:16:26,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:26,356 INFO L482 AbstractCegarLoop]: Abstraction has 146 states and 321 transitions. [2021-08-12 19:16:26,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:26,356 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 321 transitions. [2021-08-12 19:16:26,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:26,356 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:26,356 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:26,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 443 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2346 [2021-08-12 19:16:26,572 INFO L430 AbstractCegarLoop]: === Iteration 449 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:26,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:26,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1666063996, now seen corresponding path program 443 times [2021-08-12 19:16:26,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:26,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307299813] [2021-08-12 19:16:26,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:26,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:26,659 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:26,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:26,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307299813] [2021-08-12 19:16:26,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307299813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:26,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813460483] [2021-08-12 19:16:26,660 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:26,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:16:26,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:26,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:26,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:26,827 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:26,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813460483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:26,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:26,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:16:26,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291497653] [2021-08-12 19:16:26,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:16:26,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:26,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:16:26,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:16:26,828 INFO L87 Difference]: Start difference. First operand 146 states and 321 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:27,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:27,777 INFO L93 Difference]: Finished difference Result 167 states and 354 transitions. [2021-08-12 19:16:27,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:16:27,777 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:27,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:27,779 INFO L225 Difference]: With dead ends: 167 [2021-08-12 19:16:27,779 INFO L226 Difference]: Without dead ends: 152 [2021-08-12 19:16:27,779 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 317.5ms TimeCoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:16:27,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-08-12 19:16:27,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 146. [2021-08-12 19:16:27,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.206896551724138) internal successors, (320), 145 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:27,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 320 transitions. [2021-08-12 19:16:27,987 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 320 transitions. Word has length 19 [2021-08-12 19:16:27,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:27,988 INFO L482 AbstractCegarLoop]: Abstraction has 146 states and 320 transitions. [2021-08-12 19:16:27,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:27,988 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 320 transitions. [2021-08-12 19:16:27,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:27,988 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:27,988 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:28,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 444 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2358 [2021-08-12 19:16:28,188 INFO L430 AbstractCegarLoop]: === Iteration 450 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:28,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:28,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1752945230, now seen corresponding path program 444 times [2021-08-12 19:16:28,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:28,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933076015] [2021-08-12 19:16:28,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:28,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:28,271 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:28,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:28,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933076015] [2021-08-12 19:16:28,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933076015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:28,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386537076] [2021-08-12 19:16:28,271 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:28,297 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-12 19:16:28,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:28,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:16:28,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:28,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:28,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:28,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:28,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:28,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:28,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:28,426 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:28,445 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-08-12 19:16:28,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:28,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-08-12 19:16:28,448 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:16:28,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:16:28,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:16:28,454 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:9 [2021-08-12 19:16:28,473 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:28,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386537076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:28,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:28,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:28,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37931216] [2021-08-12 19:16:28,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:28,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:28,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:28,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:28,473 INFO L87 Difference]: Start difference. First operand 146 states and 320 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:29,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:29,588 INFO L93 Difference]: Finished difference Result 191 states and 404 transitions. [2021-08-12 19:16:29,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:16:29,589 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:16:29,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:29,590 INFO L225 Difference]: With dead ends: 191 [2021-08-12 19:16:29,590 INFO L226 Difference]: Without dead ends: 179 [2021-08-12 19:16:29,590 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 214.7ms TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:16:29,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-08-12 19:16:29,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 141. [2021-08-12 19:16:29,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 2.192857142857143) internal successors, (307), 140 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:29,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 307 transitions. [2021-08-12 19:16:29,791 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 307 transitions. Word has length 19 [2021-08-12 19:16:29,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:29,791 INFO L482 AbstractCegarLoop]: Abstraction has 141 states and 307 transitions. [2021-08-12 19:16:29,791 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:29,791 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 307 transitions. [2021-08-12 19:16:29,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:29,792 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:29,792 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:29,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 445 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2364 [2021-08-12 19:16:29,992 INFO L430 AbstractCegarLoop]: === Iteration 451 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:29,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:29,992 INFO L82 PathProgramCache]: Analyzing trace with hash -329141342, now seen corresponding path program 445 times [2021-08-12 19:16:29,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:29,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829013587] [2021-08-12 19:16:29,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:29,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:30,065 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:30,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:30,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829013587] [2021-08-12 19:16:30,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829013587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:30,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416905727] [2021-08-12 19:16:30,065 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:30,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:30,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:30,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:30,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:30,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:30,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 19:16:30,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:30,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:30,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-08-12 19:16:30,211 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:30,226 INFO L628 ElimStorePlain]: treesize reduction 29, result has 32.6 percent of original size [2021-08-12 19:16:30,226 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-08-12 19:16:30,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:16:30,226 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:6 [2021-08-12 19:16:30,230 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:30,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416905727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:30,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:30,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:16:30,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951307025] [2021-08-12 19:16:30,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:16:30,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:30,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:16:30,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:16:30,231 INFO L87 Difference]: Start difference. First operand 141 states and 307 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:31,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:31,152 INFO L93 Difference]: Finished difference Result 184 states and 390 transitions. [2021-08-12 19:16:31,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:16:31,153 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-12 19:16:31,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:31,154 INFO L225 Difference]: With dead ends: 184 [2021-08-12 19:16:31,154 INFO L226 Difference]: Without dead ends: 173 [2021-08-12 19:16:31,155 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 179.3ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:16:31,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2021-08-12 19:16:31,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 144. [2021-08-12 19:16:31,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 2.1888111888111887) internal successors, (313), 143 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:31,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 313 transitions. [2021-08-12 19:16:31,361 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 313 transitions. Word has length 19 [2021-08-12 19:16:31,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:31,361 INFO L482 AbstractCegarLoop]: Abstraction has 144 states and 313 transitions. [2021-08-12 19:16:31,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:31,361 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 313 transitions. [2021-08-12 19:16:31,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:31,361 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:31,361 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:31,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 446 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2366 [2021-08-12 19:16:31,562 INFO L430 AbstractCegarLoop]: === Iteration 452 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:31,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:31,562 INFO L82 PathProgramCache]: Analyzing trace with hash -689057860, now seen corresponding path program 446 times [2021-08-12 19:16:31,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:31,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535368654] [2021-08-12 19:16:31,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:31,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:31,645 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:31,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:31,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535368654] [2021-08-12 19:16:31,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535368654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:31,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999855221] [2021-08-12 19:16:31,645 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:31,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:16:31,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:31,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-12 19:16:31,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:31,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:31,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:31,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:16:31,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:31,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:31,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:31,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:31,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:31,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:31,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:31,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-08-12 19:16:31,777 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:31,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:31,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-12 19:16:31,780 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:16:31,825 INFO L628 ElimStorePlain]: treesize reduction 73, result has 38.7 percent of original size [2021-08-12 19:16:31,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:16:31,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-12 19:16:31,828 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:16:31,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:16:31,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:16:31,846 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:141, output treesize:22 [2021-08-12 19:16:31,886 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:31,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999855221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:31,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:31,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-12 19:16:31,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104260163] [2021-08-12 19:16:31,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:16:31,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:31,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:16:31,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:16:31,886 INFO L87 Difference]: Start difference. First operand 144 states and 313 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:33,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:16:33,015 INFO L93 Difference]: Finished difference Result 210 states and 443 transitions. [2021-08-12 19:16:33,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:16:33,015 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-08-12 19:16:33,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:16:33,017 INFO L225 Difference]: With dead ends: 210 [2021-08-12 19:16:33,017 INFO L226 Difference]: Without dead ends: 199 [2021-08-12 19:16:33,017 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 192.0ms TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:16:33,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-08-12 19:16:33,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 145. [2021-08-12 19:16:33,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.1875) internal successors, (315), 144 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:33,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 315 transitions. [2021-08-12 19:16:33,227 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 315 transitions. Word has length 19 [2021-08-12 19:16:33,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:16:33,227 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 315 transitions. [2021-08-12 19:16:33,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:16:33,227 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 315 transitions. [2021-08-12 19:16:33,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-12 19:16:33,227 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:16:33,227 INFO L550 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:16:33,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 447 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2370 [2021-08-12 19:16:33,428 INFO L430 AbstractCegarLoop]: === Iteration 453 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:16:33,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:16:33,428 INFO L82 PathProgramCache]: Analyzing trace with hash 20989910, now seen corresponding path program 447 times [2021-08-12 19:16:33,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:16:33,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550230367] [2021-08-12 19:16:33,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:16:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:16:33,515 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:33,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:16:33,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550230367] [2021-08-12 19:16:33,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550230367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:33,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574728091] [2021-08-12 19:16:33,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:33,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:16:33,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:16:33,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:16:33,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:16:33,675 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:16:33,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574728091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:16:33,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:16:33,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-12 19:16:33,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505195351] [2021-08-12 19:16:33,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-08-12 19:16:33,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:16:33,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-12 19:16:33,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:16:33,676 INFO L87 Difference]: Start difference. First operand 145 states and 315 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-08-12 19:16:34,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:16:34,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2373,448 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:16:34,520 WARN L547 AbstractCegarLoop]: Verification canceled [2021-08-12 19:16:34,523 INFO L239 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-12 19:16:34,524 WARN L188 ceAbstractionStarter]: Timeout [2021-08-12 19:16:34,524 INFO L202 PluginConnector]: Adding new model chromosome-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.08 07:16:34 BasicIcfg [2021-08-12 19:16:34,524 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-12 19:16:34,524 INFO L168 Benchmark]: Toolchain (without parser) took 596958.61 ms. Allocated memory was 204.5 MB in the beginning and 299.9 MB in the end (delta: 95.4 MB). Free memory was 184.6 MB in the beginning and 234.2 MB in the end (delta: -49.6 MB). Peak memory consumption was 189.5 MB. Max. memory is 8.0 GB. [2021-08-12 19:16:34,524 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 204.5 MB. Free memory is still 185.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 19:16:34,524 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.05 ms. Allocated memory is still 204.5 MB. Free memory was 184.5 MB in the beginning and 183.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:16:34,524 INFO L168 Benchmark]: Boogie Preprocessor took 16.63 ms. Allocated memory is still 204.5 MB. Free memory was 183.1 MB in the beginning and 182.0 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:16:34,525 INFO L168 Benchmark]: RCFGBuilder took 241.44 ms. Allocated memory is still 204.5 MB. Free memory was 181.9 MB in the beginning and 164.1 MB in the end (delta: 17.8 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. [2021-08-12 19:16:34,525 INFO L168 Benchmark]: TraceAbstraction took 596676.57 ms. Allocated memory was 204.5 MB in the beginning and 299.9 MB in the end (delta: 95.4 MB). Free memory was 163.6 MB in the beginning and 234.2 MB in the end (delta: -70.5 MB). Peak memory consumption was 168.5 MB. Max. memory is 8.0 GB. [2021-08-12 19:16:34,525 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.11 ms. Allocated memory is still 204.5 MB. Free memory is still 185.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 20.05 ms. Allocated memory is still 204.5 MB. Free memory was 184.5 MB in the beginning and 183.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 16.63 ms. Allocated memory is still 204.5 MB. Free memory was 183.1 MB in the beginning and 182.0 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 241.44 ms. Allocated memory is still 204.5 MB. Free memory was 181.9 MB in the beginning and 164.1 MB in the end (delta: 17.8 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. * TraceAbstraction took 596676.57 ms. Allocated memory was 204.5 MB in the beginning and 299.9 MB in the end (delta: 95.4 MB). Free memory was 163.6 MB in the beginning and 234.2 MB in the end (delta: -70.5 MB). Peak memory consumption was 168.5 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (145states) and FLOYD_HOARE automaton (currently 14 states, 18 states before enhancement),while ReachableStatesComputation was computing reachable states (114 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 27 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 596602.6ms, OverallIterations: 453, TraceHistogramMax: 4, EmptinessCheckTime: 109.0ms, AutomataDifference: 314930.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 38.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 12575 SDtfs, 13319 SDslu, 84965 SDs, 0 SdLazy, 136953 SolverSat, 4568 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 52113.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 14206 GetRequests, 5202 SyntacticMatches, 487 SemanticMatches, 8517 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27298 ImplicationChecksByTransitivity, 147532.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=184occurred in iteration=310, InterpolantAutomatonStates: 5973, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 45966.0ms AutomataMinimizationTime, 452 MinimizatonAttempts, 11538 StatesRemovedByMinimization, 437 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1548.1ms SsaConstructionTime, 4626.3ms SatisfiabilityAnalysisTime, 130609.1ms InterpolantComputationTime, 15833 NumberOfCodeBlocks, 15833 NumberOfCodeBlocksAsserted, 1514 NumberOfCheckSat, 14933 ConstructedInterpolants, 813 QuantifiedInterpolants, 168110 SizeOfPredicates, 2483 NumberOfNonLiveVariables, 33697 ConjunctsInSsa, 9396 ConjunctsInUnsatCore, 900 InterpolantComputations, 6 PerfectInterpolantSequences, 1497/10149 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